Как получить столб стены сделанный мной на стене друзей?


Я пытаюсь принести стенные столбы, сделанные мной на стене друзей. У меня есть разрешение read_stream, offline_access.

Теперь в соответствии с документацией facebook, если я хочу получить сообщения на стене, сделанные другими пользователями на моей стене, я могу использовать следующий запрос FQL:

SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key = 'others' AND source_id = me()

Если я хочу, чтобы пост на стене был сделан мной самим, я придумал следующий запрос FQL:

select post_id,source_id,actor_id,target_id from stream where actor_id=me() and filter_key='Others' 
Который иногда работает, а иногда не работает. Я пробовал ниже запроса, который возвращает ничего.
select post_id,source_id,actor_id,target_id from stream where actor_id=me() and source_id in (select uid2 from friend where uid1=me())

Теперь следование работает, но я должен проверить для индивидуального друга.

select post_id,source_id,actor_id,target_id from stream where actor_id=me() and source_id = <uid>

Есть ли способ сделать это за один раз?

Правка:

Следующий запрос возвращает сообщение стены, сделанное на стене друга, но он не возвращает все сообщение стены. т. е. если пользователь разместит пост на стене друзей последовательно, он будет отображать последний, а не оба сообщения.

select description, post_id,actor_id,source_id,target_id,created_time  from stream where source_id=me()  and type = 56  
1 2

1 ответ:

Получается, что человек должен быть в какой-то роли (разработчик,тестировщик,администратор) для данного приложения. Если это не так, он не сможет получить доступ к системе отслеживания ошибок facebook. К сожалению, человек, который создал приложение, забыл добавить меня в качестве разработчика в приложение.