簡體   English   中英

Facebook share_open_graph錯誤:“無效的操作鏈接URL:帖子的操作鏈接必須是有效的URL。”

[英]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。

JS代碼:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM