1

通过打开图发布操作时出现以下错误。我有大约 10 个完美发布的动作。只有这个给了我错误:

code: 100
"At least one reference object must be specified"

这是我的发布代码:

FB.api(
        '/me/'+fAction,
        'post',
        sObject,
    function(response) 
    {
           if (!response || response.error) 
           {
              for (var prop in response) 
              {
                console.log(response[prop]);
                callbackToFlash(0);
              }
           } else 
           {
              console.log('success'+object);
              callbackToFlash(1);
           }
        }
);

我的应用程序中存在对象和操作对,我已经验证了这一点。在网上搜索后似乎是由于 facebook 错误引起的。哪个 facebook 已标记为已关闭。

关于如何处理它的任何想法?

4

1 回答 1

0

使用此代码

var obj = {"og:title": title, "og:image": imgurl,"og:description": des};

        FB.ui({
            method: 'share_open_graph',
            action_type: 'og.likes',
            action_properties: JSON.stringify({
                    object:obj


            })
        }, function (response) {
            // Debug response (optional)
            console.log(response);
        });
于 2015-07-29T13:37:50.473 回答