ホームページ > バックエンド開発 > PHPチュートリアル > PHPで開発したopenAPIプログラムを設計する方法

PHPで開発したopenAPIプログラムを設計する方法

WBOY
リリース: 2016-07-11 10:21:24
オリジナル
1616 人が閲覧しました
  1. API管理プラットフォームの機能を作りたいです(新浪微博のopenAPIに似ていますが、WeiboのopenAPIほど強力ではありません

  2. インターフェースを呼び出すには認証が必要です。認証後、ユーザーはユーザー名トークンとその他の認証情報を取得します

  3. ユーザーは、ユーザー名のトークンまたは署名、その他のインターフェースパラメーターを含むインターフェースパラメーターを呼び出します

  4. トークンの有効期限とトークン呼び出し回数の制限を設定できます

  5. 各ユーザーの通話回数を記録できる通話記録

私のアイデアは次のとおりです:
mysql を使用してユーザー名、署名、トークン、認証日、ユーザー権限、その他の情報を保存する
Redis 文字列を使用してユーザーの通話記録を保存する
ユーザーからリクエストを受け取った後、その通話が法的根拠に基づいているかどうかを確認するトークンのユーザー名を使用して、このインターフェースを呼び出す権限があるかどうか、回数を超えているか、頻度制限を超えているか、その他の情報を確認します

SF の皆さん、何かお勧めできる良いアイデアや同様のオープンソース プログラムはありますか? ありがとう

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート