[英]Facebook share_open_graph error: “Invalid Action Link URL: The post's action links must be valid URLs.”
我有一個網站,我正在嘗試為自定義對象設置Facebook分享按鈕。 自定義對象創建成功。 我可以在對象瀏覽器中驗證對象的創建,並以所有者作為自定義應用程序,然后鍵入作為自定義對象類型。
調用FB.ui成功,將打開一個對話框,其中包含自定義對象的正確數據。 單擊“ 發布到Facebook”按鈕后,出現錯誤“無效的操作鏈接URL:帖子的操作鏈接必須是有效的URL。” JSON響應的error_code值為1349119。
function PostStatus(id, qtext) {
var msg = $(id).val();
var o = {'object': {"og:title" : qtext, "og:description": msg}, 'access_token': '<% = AccessToken %>'};
FB.api("app/objects/namespace:customobject",
'POST',
o,
function(response){
if (response.id){
FB.ui({method: 'share_open_graph',
action_type: 'og.likes',
action_properties: JSON.stringify({object: response.id}),
display: 'popup'
}, function(response){}
);
}
});
}
如果將response.id
值更改為http://www.google.com
,則可以成功張貼到牆上。
{
"error_code" : 1349119,
"error_message" : "Invalid+Action+Link+URL:+The+post's+action+links+must+be+valid+URLs."
}
我在任何地方都找不到對此錯誤代碼的引用。
這是我們在此錯誤報告中跟蹤的已知問題:
共享openGraph操作類型og.likes / og.shares失敗,並帶有對象ID(需要URL)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.