Facebook 그래프 API : 파서 오류 : 예기치 않은 쿼리 종료
-
21-12-2019 - |
문제
곱하기 FQL 메서드를 사용하여 Facebook Insights 데이터를 검색하려고 시도하고 있지만 아무 쓸데없는 경우가 없습니다.Facebook의 사이트 에서 사용할 수있는 지침을 따랐습니다. .
누구든지 잘못되었거나 완료 될 수있는 것에 대한 아이디어가 있습니까?
쿼리 (그래프 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}}
. 해결책
"Nofollow"> https://graph.facebook.com/fql?access_token=access_token &format.= json & queries= { "page_views": "미터법 선택, Insights에서 object_id= 310852659027347 및 메트릭= 'PAGE_VIEWS'및 기간= 86400 및 end_time= end_time_date ( '2014-01-16') ","page_views_unique ":"선택 미터법, Insights의 값 object_id= 310852659027347 및 metric= 'page_views_unique'및 기간= 86400 및 end_time= end_time_date ( '2014-01-16') "}
쿼리라는 라는 이름의 매개 변수 이름이 없으며 올바른 매개 변수 이름은 q , i.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.e.
"Nofollow"> https://graph.facebook.com/fql?access_token=access_token &format.= JSON & Q= { "PAGE_VIEWS": "metric, object_id= 310852659027347 및 metric= 'page_views'및 meetric_date ( '2014-01-16')"= 'page_views'및 metric_date ( '2014-01-16') "를 선택하십시오. ":"메트릭을 선택하십시오. Insights에서 object_id= 310852659027347 및 metric= 'page_views_unique'및 meet= 86400 및 end_time= end_time_date ( '2014-01-16') "}
문서 : https://developers.facebook.com/docs/technical-guides. / FQL /