Estou tentando recuperar o token de acesso por meio da API de exibição básica do Instagram, mas ao tentar autenticar o usuário de teste, recebo este erro:
{
"error_type": "OAuthException",
"code": 400,
"error_message": "Invalid platform app"
}
Espero ver a tela de autorização do aplicativo
instagram-api
facebook-graph-api-v2.0
Felice Caricati
fonte
fonte
Respostas:
Felice!
Ao configurar um aplicativo do Instagram, você deve usar o ID do aplicativo específico da plataforma e não a configuração genérica no Facebook.
No seu painel de aplicativos do Facebook, acesse
Products > Instagram > Basic Display
e deverá ver o ID do aplicativo do Instagram .Use isso no seu URL de autorização e ele deve funcionar.
fonte
Passar os parâmetros pelo corpo e no código x-www-form-url funciona bem, como você pode ver na figura abaixo
fonte
Eu tive um problema semelhante e consegui resolvê-lo definindo o tipo de conteúdo da solicitação como application / x-www-form-urlencoded. abaixo está um exemplo de # # mostrando como executar a solicitação:
fonte
Como mencionado em outra resposta, o problema estava no corpo do formulário, que deveria ser enviado no formato x-www-form-urlencoded . Estava funcionando bem para mim no carteiro, mas implementar o mesmo em angular é um pouco típico. Aqui, o corpo da solicitação de postagem deve primeiro ser convertido no formato HttpParams e depois passar para o parâmetro 'body' da solicitação de postagem como uma string como esta.
fonte