Добавление заявки от пользователя

Я пытаюсь добавить запрос приложения от пользователя, использующего Koala/Omniauth.

@graph = Koala::Facebook::API.new(current_user.omnitoken)
@graph.put_object("me", "apprequests", {:appid => MY_APP_ID, :to => USER_ID,  :message => "Come join me!"} )

Я не получаю никаких ошибок, но запрос не доходит до пользователя. Код правильный/я что-то упустил?

Редактировать: пользователи, которых я приглашаю, еще не приняли приложение, однако пользователь, которого приглашает IS, возможно ли это сделать или для этого требуется всплывающее окно пользователя?


person hso    schedule 12.01.2012    source источник


Ответы (2)


Пользователи могут использовать диалоговое окно для отправки запросов «пользователь-пользователь» своим друзьям, которые не являются пользователями приложения (изменить: или пользователям приложения, которые не являются их друзьями)

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

person Igy    schedule 12.01.2012
comment
Какой смысл отправлять запрос тому, кто уже является пользователем? - person Kevin; 25.08.2012
comment
Почему приложения могут отправлять запросы произвольным пользователям, с которыми они не связаны? это будет изобиловать спамом почти сразу. App-›Запросы пользователей — это канал повторного вовлечения, чтобы информировать пользователей о том, что что-то изменилось в приложении, и они должны вернуться, например. турнир завершен, сборка завершена, новая функция разблокирована и т. д. - person Igy; 25.08.2012
comment
Я исследовал это весь день, и это кажется правильным. К сожалению, вы не можете программно создавать запросы приложений от пользователя к пользователю. - person Carlos Cervantes; 28.01.2013

Убедитесь, что ваше приложение не находится в режиме песочницы или что люди, которым вы отправляете приглашения, имеют правильные разрешения для доступа к вашему изолированному приложению. (это означает администраторов/разработчиков/тестировщиков)

person Lix    schedule 12.01.2012
comment
он не находится в режиме песочницы, и он работает, чтобы приглашать пользователей, если я использую всплывающее окно javascript из facebook... - person hso; 12.01.2012
comment
В этом случае вам придется подождать, пока кто-то не расскажет, кто знает больше об используемом вами SDK. Это возможно с помощью PHP SDK... - person Lix; 12.01.2012