ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して API インターフェイスを開発する方法、

PHP を使用して API インターフェイスを開発する方法、

WBOY
WBOYオリジナル
2016-06-13 13:01:391080ブラウズ

PHP を使用して API インターフェイスを開発する方法、緊急
Sina Weibo や Renren がサードパーティ (Web サイト所有者やモバイル ソフトウェアなど) に API インターフェイスを提供しているのと同じように、PHP を使用して API インターフェイスを開発する方法。
サンプルやサンプルコードはありますか? ucenter がそれらしいと聞いたのですが、どのコンテンツを見ればよいかわかりません。ありがとうございます
------解決策---------
http://www.phptogether.com /archives/11637

-----解決策---------
http:// www.phptogether.com/archives/11637
-----ソリューション---------
RPC (リモート プロシージャ コール プロトコル) - リモート プロシージャ コール プロトコル。基盤となるネットワーク テクノロジを知らなくても、ネットワークを介してリモート コンピュータ プログラムにサービスを要求するプロトコルです。
簡単に言うと、ユーザーが機能を実行すると、実際の操作はサーバー側で行われます。ユーザーは実際の操作を行わずにサーバー側の操作の結果のみを取得します
SOAP は PRC の拡張機能であり、複雑なデータ構造とオブジェクトの処理を可能にします

php は
を提供します XML-RPC サーバーおよびクライアントを作成するための XML-RPC 拡張機能
SOAP サーバーおよびクライアントを作成するための SOAP 拡張機能。 SOAP1.1、SOAP 1.2、WSDL1.1仕様のサブセットをサポートします

PHPRPC は、軽量、安全、クロスインターネット、クロス言語、クロスプラットフォーム、クロス環境、クロスドメインであり、複雑なオブジェクトの送信をサポートし、参照パラメータの受け渡しをサポートし、コンテンツ出力のリダイレクトをサポートし、階層型エラー処理をサポートします。セッション対応、サービス指向の高性能リモート プロシージャ コール プロトコル。
コードベースです

どちらを選択するかは、意図するアプリケーションの程度と範囲によって異なります

------解決策------
https://github.com/quizlet/oauth2-php

この例は少し変更して使用できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。