動態產生 Facebook Open Graph 元標籤
建立動態 Open Graph 元標籤可能是一項具有挑戰性的任務。在此線程中,開發人員在嘗試實現此功能時遇到了問題。
動態 URL 參數
動態 Open Graph 元標記的關鍵在於建立以下 URL:包含參數。這允許伺服器確定哪些資料用於元標記。在提供的範例程式碼中,使用 PHP 腳本解析參數並產生必要的元標記。
例如,以下URL 可以動態指定類型、區域設定、標題、圖像和描述參數:
http://mysite.com/index.php?type=restaurant&locale=de_DE&title=stalone&image=arnold&description=hi
元標記結構
元標記本身必須符合特定的屬性和命名空間。在提供的程式碼中,動態產生以下元標記:
og:url 元標記特別重要,因為它指定Facebook 調試器應訪問的最終URL。
發佈作業
一旦動態元標記就位,就可以將作業發佈到使用者的串流。提供的程式碼片段示範如何使用自訂參數發布「have_lunch」操作:
FB.api('me/MY_APP_NAMESPACE:have_lunch?\
start_time=2000-12-12T04:00:00&\
expires_in=7200&\
restaurant=' encodeURIComponent(getRedirectURI() '?type=restaurant' '&description=arnold' '&title=stalone'), 'post', function (response) {
// Handle response
});
透過動態產生元標記和參數,可以建立迎合特定頁面內容或使用者操作的自訂開放圖譜體驗。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3