簡體   English   中英

Facebook的Unity Share Score僅包含鏈接和圖像,而不包含名稱,標題和描述

[英]Unity Share Score Facebook only takes link and image, not name, caption and description

我想在Facebook上分享在Unity中使用下一個C#代碼開發的游戲中獲得的分數:

Application.OpenURL("https://www.facebook.com/dialog/feed?"+
 "app_id="+AppID+ "&link="+Link+ "&picture="+Picture+
 "&name="+ReplaceSpace(Name)+ "&caption="+ReplaceSpace(Caption)+
 "&description="+ReplaceSpace(Description)+
 "&redirect_uri=https%3A%2F%2Ffacebook.com");

當我在游戲中按“分享”按鈕時,facebook向我顯示了完整的供稿對話框。 所有內容均已正確填寫,但是當我按“共享”按鈕確認時,僅發布網址,未添加名稱,標題和描述。

提前致謝。

Inm到iTunes或google play的鏈接的情況下,不顯示您顯示的參數:

注意:如果您的應用程序共享鏈接到iTunes或Google Play商店,或Facebook個人資料或頁面,則我們不會發布您在共享中使用以下參數指定的任何圖像或描述。 相反,我們直接通過Webcrawler發布從應用程序商店或Facebook頁面中抓取的一些應用程序信息。 這可能不包括圖像。 要預覽與iTunes或Google Play的鏈接共享,請在URL調試器中輸入您的URL。

引用文檔部分的“參數”

ReplaceSpace(string s)可能還不夠(如果它確實如名稱所暗示的那樣),則應考慮使用WWW.EscapeURL(string s)來轉義所有相關字符。

例如:

Application.OpenURL("https://www.facebook.com/dialog/feed?" +
 "app_id=" + WWW.EscapeURL(AppID) + 
 "&link=" + WWW.EscapeURL(Link) +
 "&picture=" + WWW.EscapeURL(Picture) +
 "&name=" + WWW.EscapeURL(Name) + 
 "&caption=" + WWW.EscapeURL(Caption) +
 "&description=" + WWW.EscapeURL(Description) +
 "&redirect_uri=" + WWW.EscapeURL("https://facebook.com"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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