我想使用Cucumber和Capybara通过执行以下场景来测试我的Rails应用程序的Facebook注册过程:
@javascript
Scenario: Connect account
When I go to the home page
And I press "Connect your Facebook account"
And I fill in "test@address" for "Email"
And I fill in "test" for "Password"
And I
如何验证与facebook应用程序连接的facebook页面?
我尝试订阅页面的实时更新。
添加了一个应用程序来获取实时更新:
I Make a POST call to https://graph.facebook.com/v2.0/<page id>/tabs with app_id
set to my app's ID and page accesstoken as param - receive true from api
是否有任何API来确认页面现在与app连接,我在上面的URL中提到了app_id?
I tried GET Call to https:
当应用程序可能是在你的朋友的墙上为用户发帖时……
Error 201: User not visible in facebook api
请任何人可以解释我的这个错误,以及它的原因。我不知道mouch关于facebook api,但我知道一个与facebook集成的应用程序发布的帖子可以为任何用户发布无限的帖子。
为什么用户在facebook api中不可见?
我知道FQL在最近版本的API中已经被削弱了。
但我希望能够使用FQL,因为我可以为我的应用程序。问题是,我无法为这个应用程序选择旧的api版本,它与FQL兼容。
当我选择应用程序作为Graph API Explorer时,会出现较旧的API选项。
但是在我选择自己的Facebook应用程序之后,我的api版本选项仅限于2.3。
我试着选择未恢复,这应该是选择最古老的API版本可用,但我仍然得到错误。
{
"error": {
"message": "(#12) fql is deprecated for versions v
我是desesperate,我创建了一个新的应用程序,用于测试从我的fbml到iframe应用程序的更新。我在其他app.faceb中创建了iframe应用程序...为了测试...今天,这个应用程序完全在测试中创建了应用程序url。我将文件移动到我的公共应用程序,并将设置从FBML更改为iframe。突然,在公共应用程序中,出现了下一个错误:
致命错误:未捕获OAuthException:必须使用活动访问令牌来查询有关当前用户的信息。在1039行的/var/www/mysite/apps/facebook/base_facebook.php中抛出
我能做什么?在测试应用程序facebook U
我在我的rails 4应用程序中使用了devise和全方位的facebook身份验证。
Facebook已经转向了v2.x图形API。( api迁移的截止日期是2015年4月30日)。
在身份验证期间,facebook的登录对话框显示以下消息
"You must upgrade this app to Graph API v2.x
v1.0 will be deprecated on April 30, 2015
Learn how to upgrade"
我想这是因为杂食- facebook /devise现在使用的是facebook图形api v1.x。
如何将其配置为指向