Como publicar programaticamente em um feed do Facebook para uma página da web que você gostou?
Estou tentando fazer isso funcionar:https://developers.facebook.com/blog/post/465/
Passo 1: Estou recebendo um token de acesso:
Passo 2: Estou postando via curl
<code>curl -F 'access_token=myAccessToken' -F 'message=Hello World!' -F 'id=http://example.com' https://graph.facebook.com/feed </code>
Onde myUrl é dizerhttp://example.com
Estou recebendo este erro, não resolve para um ID de usuário válido:
<code>{"error":{"message":"(#100) http:\/\/example does not resolve to a valid user ID","type":"OAuthException","code":100}} </code>
Etapa 3: Se eu postar meu URL pela primeira vez no linter e obter seu ID:
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>
Então eu recebo o erro 'O usuário não autorizou o aplicativo a executar esta ação':
<code>{"error":{"message":"(#200) The user hasn't authorized the application to perform this action","type":"OAuthException","code":200}} </code>