簡體   English   中英

如何縮短Facebook分享中的url鏈接?

[英]How to shorten the url link in facebook share…?

我正在開發WP 8應用程序。

在我的應用程序中,存在Facebook共享功能。

正確共享工作。 但我需要縮短共享中存在的URL值。

我的輸出

首次共享顯示完整的url值。

但在第二次分享中,僅顯示CHENNAI.BURRP.COM

我嘗試以下代碼。

Try1- [我知道這是不正確的]

string urlvalue = "http://chennai.burrp.com/listing/tuscana-pizzeria_nungambakkam_chennai_outdoor-caterers-restaurants/1494314960";

嘗試-2

在XAML代碼中使用超級鏈接

 <Hyperlink x:Name="Link" NavigateUri="http://chennai.burrp.com/listing/tuscana-pizzeria_nungambakkam_chennai_outdoor-caterers-restaurants/1494314960" > TAVG </Hyperlink>

C#

 string urlvalue = Link.NavigateUri.ToString();

兩種代碼都不適合我。

請告訴我們如何顯示第二個share [image]中出現的url值。

我的分享代碼

         string result = Command.Text;
         string heading = Nametb.Text;
         string heading2 = Apptb.Text;
         string review = Ratingtb.Text;
         **string urlvalue = "http://chennai.burrp.com/listing/tuscana-pizzeria_nungambakkam_chennai_outdoor-caterers-restaurants/1494314960";**

         FacebookClient.Instance.PostMessageOnWall(result + Environment.NewLine + heading + Environment.NewLine + heading2 + Environment.NewLine + review + Environment.NewLine + google, new UploadStringCompletedEventHandler(PostMessageOnWallCompleted));

好吧,如果您能夠綁定,則可以執行以下操作,並將縮短的URL綁定到Run's Text

<TextBlock>
    <Hyperlink NavigateUri="http://www.website.com"
        RequestNavigate="Hyperlink_RequestNavigate">
        <Run Text="{Binding ShortenedLinkDescription}" />                         
    </Hyperlink>
</TextBlock>

編輯

在這里,我找到 只需發送超鏈接的Content屬性,或為其綁定值,您的超鏈接將顯示為Content中的內容,而不是完整的URI。

暫無
暫無

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

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