2012-01-09 2 views
0

Я сделал приложение, которое показывает стену группы facebook на другом сайте. Я хотел бы знать, возможно ли, что пользователи, которые приходят на этот другой веб-сайт, не должны предоставлять свои разрешения. Группа facebook является общедоступной, и все делится без каких-либо специальных разрешений. Также хотелось бы узнать, можно ли показывать групповую подачу без входа пользователя?Facebook wall wall на другом сайте

У вас есть решения?

ответ

0

«Группа facebook является общедоступной и все разделяется без каких-либо специальных разрешений».

Одна из странных вещей, связанных с API-интерфейсом Graph, чтобы получить общедоступную информацию из большей части, потребует токена доступа, хотя эта информация является «общедоступной». Я почесал голову об этом в течение длительного времени и не придумал никакого другого ответа, чем «API предоставлен Facebook, и мы должны играть по их правилам, когда в их песочнице».

Чтобы получить то, что вы запрашиваете, вам нужно будет получить токен доступа, по крайней мере, от одного человека. (По крайней мере, вам не нужно спрашивать каждого пользователя!)

Вам нужно будет спросить вашего пользователя о доступе user_group, а затем вы можете взять {group_id}/feed. То, что вы можете сделать, это получить не истекающий токен от одного из первоначальных участников или даже самого себя, запросив offline_access. Затем всегда используйте этот токен, чтобы получить фид. (Помните, что когда вы меняете свой пароль, токен offline_access будет недействительным и ему нужно будет получить новый).

+0

Спасибо, что ответили, что это было полезно. –

Смежные вопросы