Fehlende Artikel Cannonical URL mit Facebook Graph API

Ich bin triying post ein instant-Artikel mit facebook graph api. Ich habe getan, diese Schritte:
1 – laden Sie die Seite access-token, die erforderlichen Berechtigungen
2 – Anspruch auf meine Webseiten-URL. Diese Webseiten url angenommen wurde, durch Facebook
3 – In-Grafik-API, die ich post, mit page access token nicht abgelaufen ist

{page-id}/instant_articles?development_mode=true&html_source=<html lang="en" prefix="op: http://media.facebook.com/op#"><head><meta charset="utf-8"><link  href="http://{websites´s URL}/instantarticle.html"><link  title="default" href="#"><title>Instant Articles</title><meta property="fb:article_style" content="Test Article Style"></head><body><article><header><h1> Instant Articles </h1><h2>Get familiar with your new storytelling tools. Make your media come alive, and keep readers coming back for more</h2><h3 class="op-kicker">Introduction</h3><address>Instant Articles Team</address><time class="op-published" dateTime="2016-2-04T08:00">February 4th 2016, 8:00 AM</time><time class="op-modified" dateTime="2016-2-04T08:00">February 4th 2016, 8:00 AM</time></header><p>Yes, it’s true. Instant Articles open on mobile devices really quickly.</p></body></html>

4 – ich bekomme eine Antwort-Id. Wenn ich visite diese ID, graph-api zeigt

„message“: „Fehlende Artikel den Kanonischen URL: Es gibt keine URL angegeben, für diesen Artikel. Eine kanonische URL muss in Anspruch genommen werden und in den HTML-Code generieren, eine Instant-Artikel. Beziehen sich auf die URLs unter Veröffentlichen von Artikeln in der Instant Artikel-Dokumentation für weitere Informationen, fordern und einsetzen einer canonical URL“.

Ich nicht undesrtand, was ist das problem? Irgendeine Idee?

Dank!!!



One Reply
  1. 0

    Ich war das senden einer html-Quelltext falsch. Ich habe meine Quelle mit facebook developer-Einstellungen und ich habe ein instant-Artikel mit ihm. Aber ich post von der gleichen Quelle mit graph api, und ich bekomme den gleichen Fehler.

    Die neue Quelle ist diese

    {page-id}/instant_articles?development_mode=true&html_source=<!doctype html><html lang="en" prefix="op: http://media.facebook.com/op#"><head><meta charset="utf-8"><link  href="http://{canonical_url}/instantarticle.html"><meta property="op:markup_version" content="v1.0"></head><body><article><header><h1>Segundo articulo instantaneo</h1><h2>Article Subtitle</h2><time class="op-published" datetime="2014-11-11T04:44:16Z">November 11th, 4:44 PM</time><time class="op-modified" dateTime="2014-12-11T04:44:16Z">December 11th, 4:44 PM</time><address <a  href="https://www.facebook.com/Epfake/">EP Fake</a>EuropaPress Fake</address><address><a>TR Vishwanath</a>Vish is a scholar and a gentleman.</address><h3 class="op-kicker">This is a kicker</h3></header><p> Article content </p><footer><aside>Acknowledgements</aside><small>Legal notes</small></footer></article></body></html>
    

    Dank!! Ich hoffe, Ihre Hilfe

    • Und hast du behaupten, daß die kanonische URL zunächst, wie die Fehlermeldung, die du oben zitiert sagt …?
    • Ich kann Artikel veröffentlichen in facebook für Entwickler ohne Probleme. Die gleichen Artikel, den gleichen code, ich versuche in Diagramm-api und bekomme ich diesen Fehler.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.