0

필드 확장을 사용하여 일괄 처리 된 요청 중 하나 이상 (일괄 요청)을 만들 수 있습니까?Facebook : 일괄 요청의 필드 확장?

예를 들어, 나에 대한 정보를 듣고 싶습니다. 내 청취 데이터.

{'method': 'GET', 'relative_url': 'me'} 
{'method': 'GET', 'relative_url': 'me/music.listens'} 
{'method': 'GET', 'relative_url': 'me/friends?fields=name,first_name,last_name,music.listens.limit(1)'} 

을하지만 일괄 요청을 할 때, 처음 두 응답 (안 다시 내가 기대하는 데이터와 세 번째 응답 올이 형식에서 데이터 제공 : 이들은 세 가지 배치 요청 나는 마무리 데이터 I)의 요청 :

https://developers.facebook.com/docs/graph-api/making-multiple-requests/

약 필드 확장 :

{'access_token': '<access token here>'} 

나는 여기에 모든 약 일괄 읽기 요청 여기 :

https://developers.facebook.com/docs/graph-api/using-graph-api/

오전 내가 모르는 뭔가가?

/me?fields=name,first_name,last_name,music.listens,friends.fields(name,first_name,last_name,music.listens.limit(1)) 
난 당신이 흑자가 나타났습니다

"U"귀하의 요청에 정의

{ '방법'에서 : 'GET', 'relative_url'

답변

1

당신은 하나 개의 쿼리로이 결합 수 : u 'me'}

아마도이 문제를 해결해야합니다. 어쨌든, 내가 말했듯이 요청을 결합하기 위해 일괄 API가 필요하지 않습니다.

+0

미안하지만, 나는 지나가고있는 python dicts에 붙여 넣기 때문에 여분의 "u"는 단지 유니 코드 문자열을 가리키고 있습니다. 나는 당신이 제안한 것을 시도했고 완벽하게 작동했습니다. 팁을 주셔서 감사합니다! –

+0

도와 주셔서 감사합니다. – Tobi