0

当我试图通过我的应用程序在我的粉丝页面上发布时,它是以我而不是页面管理员的身份发布的,这是我的代码:

 function getPages() {

 FB.api('/me/accounts', function (resp)
 {
 var l=resp.data.length;

     for (var i = 0, q = resp.data.length; i <q; i++)
     {
         var page = resp.data[i];

         FB.api(page.id + '/feed', 'post', params, function(response) {
         if (!response || response.error) {
        alert('Error occured');
          } else {

          }

     });

此解决方案运行良好:

 FB.api('/me/accounts', function (resp)
 {
 var l=resp.data.length;

     for (var i = 0, q = resp.data.length; i <q; i++)
     {
         var page = resp.data[i];


          FB.api(page.id + '/feed', 'post', {
         message: 'GRATIS GRATIS GRATIS BIOGRAFBILLETTER TIL ALLE. Men skynd dig inden             de er væk. Tryk her for at få dem - tager kun 2 minutter:',
         status: 'success',
         url: pic 
     }, function (response) {

         if (!response || response.error) {

         } else {

         }
4

1 回答 1

0

那是因为您使用自己的访问令牌来发布帖子

使用从调用中access_token检索到的每个页面将帖子作为页面本身。/me/accounts

于 2012-06-27T10:45:56.167 回答