2016-07-22 22 views
0

ich auf dem Facebook-Sharing stecken ..Facebook Sharing mit Bild und applinks

Alles, was ich will, ist ein Bild von meiner iOS-App zu veröffentlichen, mit Text und AppLink, dass Benutzer installiert App oder App Store umleiten.

App Link funktioniert gut, ich beschrieb einige Metatags wie folgt aus:

<meta property="al:ios:url" content="cubeDev://" /> 
    <meta property="al:ios:app_store_id" content="1054030..." /> 
    <meta property="al:ios:app_name" content="My app name" /> 
    <meta property="al:web:should_fallback" content="false" /> 
    <meta property="og:image:width" content="50" /> 
    <meta property="og:image:height" content="50" /> 
    <meta property="og:image" content="https://spb.hh.ru/employer-logo/1625583.png" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:title" contetn="title" /> 
    <meta property="og:description" content="App description.." /> 
    <meta property="fb:app_id" content="31667067867..." /> 

Code Teilen auch recht einfach:

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; 
    content.contentURL = [NSURL URLWithString:@"http://176.31.132.151:8000/"]; 
    content.imageURL = [feedCell imageURL]; 
    content.quote = [feedCell text]; 

    FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc] init]; 
    shareDialog.mode = FBSDKShareDialogModeNative; 
    if(!shareDialog.canShow) { 
    shareDialog.mode = FBSDKShareDialogModeFeedBrowser; 
    } 
    shareDialog.fromViewController = self; 
    shareDialog.shareContent = content; 
    shareDialog.delegate = self; 
    [shareDialog show]; 

Wo http://176.31.132.151:8000/ meine App-Link ist.

Es scheint, als wenn Sie ein Bild in Meta-Tags für App-Link, Bild-URL Eigenschaft beschreiben wird nicht funktionieren ..

Also, mein Ziel ist es, ein Bild von App mit Text und App-Link unten posten mit meiner App Symbol und Beschreibung ..

Wir werden für jede Hilfe dankbar sein.

Antwort

1

Nach dem Besuch Facebook bugs page

fand ich eine Erklärung für dieses Verhalten von einem Mitglied der Facebook-Teams und es scheint so, dass es keine Möglichkeit zu tun, ist, dass mit Strom fb sdk, die einzige Lösung ist eine App erstellen Link-Seite mit dynamischen Parametern .. nicht so gut, wie ich es erwartet hatte.

Roemer Vlasveld · · Facebook-Team Hallo Deepak,

...

Es stellt sich heraus, dass dieses Verhalten von Entwurf ist. In der Vergangenheit verursacht die Erfahrung mit dem Teilen eines Fotos und eines Links eine gemischte Erfahrung. Wenn Sie ein Foto und einen Link teilen, wird nur der Link verwendet, um eine Vorschau zu erstellen.

Die Problemumgehung besteht darin, das Foto als Open Graph-Bild zur -Verknüpfung hinzuzufügen, die freigegeben wird. Dies kann erfordern, dass jeder Link eindeutig ist, , aber das wird sicherstellen, dass die erstellte Vorschau (zumindest in dem erstellten Beitrag) das Bild von dem bereitgestellten Link verwendet.

Ich werde diesen Fehler als "By Design" markieren, da es beabsichtigte Verhalten widerspiegelt. Wenn Sie immer noch Probleme damit haben, zögern Sie nicht, zu öffnen, indem Sie einen neuen Kommentar oder eine Antwort hinterlassen.

Roemer