2015-02-17 1 views
0

Я строй этой партии для того, чтобы получить все счетчики общего доступа для всех фотографий в альбоме (и, как и комментарии к каждой фотографии):Facebook возвращается Batch: Некоторые из псевдонимов вы просили не существует

Мой Batch:

[ 
{ 
    "method":"GET", 
    "name":"get-photos", 
    "relative_url":"951337131548012?fields=photos.limit(250){likes.limit(1),comments.limit(1),id,source,page_story_id},likes.limit(1)" 
}, 
{ 
    "method":"GET", 
    "relative_url":"{result=get-photos:$.photos.data.*.page_story_id}?fields=shares" 
} 
] 

Он всегда возвращает Some of the aliases you requested do not exist с номером page_story_id, но когда я запрашивая графа API для этого рассказа я ид получить данные ..

любые идеи, почему?

ответ

0

Как ответил я спросил мой вопрос здесь: Facebook Api v2.2 - get album's photos shares count

запрос Права партии должен быть:

[ 
{ 
    "method":"GET", 
    "name":"get-photos", 
    "relative_url":"951337131548012?fields=photos.limit(250){likes.limit(1),comments.limit(1),id,source,page_story_id},likes.limit(1)" 
    }, 
{ 
    "method":"GET", 
    "relative_url":"/?ids={result=get-photos:$.photos.data.*.page_story_id}&fields=shares" 
} 
] 
Смежные вопросы