Wie kann ich programmatisch in einem Facebook-Feed für eine beliebte Webseite veröffentlichen?

Ich versuche das zum Laufen zu bringen:https://developers.facebook.com/blog/post/465/

Schritt 1: Ich erhalte ein Zugriffstoken:

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id=myAppIdclient_secret=myAppSecret

Schritt 2: Ich poste per Curl

<code>curl -F 'access_token=myAccessToken'  -F 'message=Hello World!'  -F 'id=http://example.com'  https://graph.facebook.com/feed
</code>

Wo ist myUrl zu sagenhttp://example.com

Ich erhalte diesen Fehler, der sich nicht in eine gültige Benutzer-ID auflöst:

<code>{"error":{"message":"(#100) http:\/\/example does not resolve to a valid user ID","type":"OAuthException","code":100}}
</code>

Schritt 3: Wenn ich meine URL zum ersten Mal an den Linter poste und dessen ID erhalte:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fexample.com

https://graph.facebook.com/10150096126766188

<code>curl -F 'access_token=myAccessToken'  -F 'message=Hello World!'  -F 'id=10150096126766188'  https://graph.facebook.com/feed
</code>

Dann erhalte ich den Fehler "Der Benutzer hat die Anwendung nicht zum Ausführen dieser Aktion autorisiert":

<code>{"error":{"message":"(#200) The user hasn't authorized the application to perform this action","type":"OAuthException","code":200}}
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage