1

我一直在使用 FB:login-button 因为它与 facebook 提供的注册小部件相关联。

不幸的是,与 Facebook 相关的大多数事情一样,更改它用于在用户登录时为用户添加额外权限并不那么直接。

<fb:login-button
registration-url="http://url" perms="publish_actions, publish_checkins, user_location,friends_birthday"></fb:login-button>

人们会期望这会添加权限 friends_birthday.... 但是在检查烫发时

 $fql_query_url = 'https://graph.facebook.com/'
    . '/fql?q=SELECT+friends_birthday+FROM+permissions+WHERE+uid=me()'
    . '&' . $access_token;
  $fql_query_result = file_get_contents($fql_query_url);
  $fql_query_obj = json_decode($fql_query_result, true);

返回值 0,... 0 表示 false。

按范围替换烫发时,这也不起作用(为什么要更改...???)

那么..建议的路线是什么?似乎每次我开始改变某些东西时,我发现自己重写轮子会更容易。

4

0 回答 0