发布操作:当error.code等于3501时,错误消息中不再有ID

时间:2012-10-17 13:48:23

标签: javascript facebook facebook-graph-api

直到今天,当我的应用程序尝试为已经执行此操作的用户发布操作/对象时,然后在response.error.message中我们能够检索相关的现有操作的ID。 今天,此信息已从消息中删除:     (#3501)用户已与唯一操作类型Read上的对象关联。 ID:xxxxxxxxx 成为     (#3501)用户已在唯一操作类型Read上与该对象关联。

所以这是我的问题:如何检索特定网址的操作ID。 我试过这个(在这个论坛上发帖后),但它不起作用,因为它返回一组数据(我不想在找到我正在寻找的那个之前浏览所有页面)

FB.api(
    '/me/news.reads?article=myURL',
    'get',
    function(response) {
        if (!response || response.error) {
            alert('Error: ' + response.error.type + ' - ' + response.error.message);
            console.log(response);
        } else {
            console.log(response);
        }
    });

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

好的,所以似乎回复现在又恢复了旧的方式,我又收到了ID ......

很抱歉为方便起见,但如果有办法根据网址检索动作ID会更容易。