Facebook Graph API:パーサーエラー:予期しないクエリ終了
-
21-12-2019 - |
質問
マルチクエリFQLメソッドを使用してFacebook Insightsデータを取得しようとしていますが、無効にします。私はFacebookのサイト
で利用可能な指示に従った。誰かが何が欠けているか間違って行われるかもしれないものについても考えていますか?
クエリ(Graph APIエクスプローラを使用した作品)
SELECT metric, value FROM insights WHERE object_id=310852659027337 AND metric='page_views' AND period=86400 AND end_time=end_time_date('2014-01-16')
SELECT metric, value FROM insights WHERE object_id=310852659027337 AND metric='page_views_unique' AND period=86400 AND end_time=end_time_date('2014-01-16')
.
リクエストURL
https://graph.facebook.com/fql?access_token=access_token&format=json&queries=%7B%22page_views%22%3A+%22SELECT+metric%2C+value+FROM+insights+WHERE+object_id%3D310852659027347+AND+metric%3D%27page_views%27+AND+period%3D86400+AND+end_time%3Dend_time_date%28%272014-01-16%27%29%22%2C+%22page_views_unique%22%3A+%22SELECT+metric%2C+value+FROM+insights+WHERE+object_id%3D310852659027347+AND+metric%3D%27page_views_unique%27+AND+period%3D86400+AND+end_time%3Dend_time_date%28%272014-01-16%27%29%22%7D
.
要求URL(デコード)
https://graph.facebook.com/fql?access_token=access_token&format=json&queries={"page_views": "SELECT metric, value FROM insights WHERE object_id=310852659027347 AND metric='page_views' AND period=86400 AND end_time=end_time_date('2014-01-16')", "page_views_unique": "SELECT metric, value FROM insights WHERE object_id=310852659027347 AND metric='page_views_unique' AND period=86400 AND end_time=end_time_date('2014-01-16')"}
.
応答
{"error":{"message":"(#601) Parser error: unexpected end of query.","type":"OAuthException","code":601}}
. 解決
https://graph.facebook.com/fql?access_token= Access_Token& Format.= JSON&QUERIES= {PAGE_VIEWS ": msgstr "object_id= 310852659027347のメトリック、insightからの値を選択します。 とmetric= 'page_views'とperiod= 86400と end_time= end_time_date( '2014-01-16') "、" page_views_unique ":" object_id= 310852659027347とinsightからの値、値 metric= 'page_views_unique'とperiod= 86400と end_time= end_time_date( '2014-01-16') "}
queries という名前のパラメータ名は、正しいパラメータ名は q 、すなわち。
https://graph.facebook.com/fql?access_token= Access_Token& Format.= json&q=
ドキュメント: https://developers.facebook.com/docs/technical-Guides. / FQL /