この例は、Facebook APIと対話するときにしばしば遭遇するFacebook JSONファイル構造を示しています。 この形式は、システム内でプロファイル情報を保存および共有するのにも役立ちます。 その他のJSONの例については、[その他の例へのリンク - このブラケットされたテキストを利用可能な場合は実際のリンクに置き換える]を参照してください。
{ "data": [ { "id": "X999_Y999", "from": { "name": "Tom Brady", "id": "X12" }, "message": "Looking forward to 2010!", "actions": [ { "name": "Comment", "link": "http://www.facebook.com/X999/posts/Y999" }, { "name": "Like", "link": "http://www.facebook.com/X999/posts/Y999" } ], "type": "status", "created_time": "2010-08-02T21:27:44+0000", "updated_time": "2010-08-02T21:27:44+0000" }, { "id": "X998_Y998", "from": { "name": "Peyton Manning", "id": "X18" }, "message": "Where's my contract?", "actions": [ { "name": "Comment", "link": "http://www.facebook.com/X998/posts/Y998" }, { "name": "Like", "link": "http://www.facebook.com/X998/posts/Y998" } ], "type": "status", "created_time": "2010-08-02T21:27:44+0000", "updated_time": "2010-08-02T21:27:44+0000" } ] }
Facebook JSONとその機能とは何ですか?
Facebookは、サーバーとアプリケーション間の効率的なデータ交換のために、人間が読みやすくマシンと比較可能なデータ形式であるJSON(JavaScriptオブジェクト表記)を利用しています。 データは、オブジェクト内の名前値ペアとして構成されており、XMLの軽量な代替品を提供します。
Facebook JSONデータを表示する方法
Facebook JSONを使用してUnity:Unityのクラスを使用して、JSONテキストとカスタム.NETクラス間の変換を可能にします。 Facebook JSON構造をミラーリングする.NETクラスを作成し、変換にを使用します。
Facebook JSONは、FacebookグラフAPIからデータ(ユーザープロファイル、投稿など)を取得するために価値があります。 このデータは、更新の投稿やコメントへの応答などのタスクの分析、マーケティング、および自動化をサポートしています。 Facebook JSONデータの解析:
JSONパーサー(ほとんどのプログラミング言語に組み込まれたライブラリ)は、選択した言語の使用可能な形式にJSONデータを変換します。Facebook APIの予想構造に一致するJSONオブジェクトを作成します。 JavaScriptでは、を使用してオブジェクトをJSON文字列に変換します。
JsonUtility
JsonUtility.FromJson
セキュアな送信にHTTPSを使用し、使用前にデータを検証/消毒する。 絶対に必要でない限り、機密情報(アクセストークンなど)を含めることは避けてください。
Facebook JSONによるデータ分析:以上がFacebook JSONファイルの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。