Estou trabalhando em um projeto do Twitter em que desejo usar OAuth, mas não sei onde obter as chaves secretas e do consumidor.
Como posso conseguir isso?
Estou trabalhando em um projeto do Twitter em que desejo usar OAuth, mas não sei onde obter as chaves secretas e do consumidor.
Como posso conseguir isso?
Respostas:
Para obter a chave do consumidor e o segredo do consumidor, é necessário criar um aplicativo no Twitter via
https://developer.twitter.com/en/apps
Em seguida, você será levado a uma página que contém a Chave e o Segredo do consumidor.
Faça login na seção de desenvolvedores do Twitter .
Vá para " Criar um aplicativo "
Preencha os detalhes do aplicativo que você usará para se conectar com a API
Clique em Criar seu aplicativo Twitter
Os detalhes de seu novo aplicativo serão mostrados junto com sua chave e segredo do consumidor.
Se você precisar de tokens de acesso, role para baixo e clique em Criar meu token de acesso
Por padrão, seus aplicativos terão acesso somente leitura. Para alterar isso, vá para a guia Configurações e altere o nível de acesso necessário na seção "Tipo de aplicativo".
Para obter o consumidor e os tokens de acesso para um aplicativo existente, vá para Meus aplicativos (que está disponível no menu no canto superior direito).
etapa 1. Vá para https://dev.twitter.com/apps
etapa 2 .Criar aplicativo (preencher o formulário)
passo 3. Altere as permissões se necessário (dependendo se você deseja apenas ler, escrever ou executar)
etapa 4. Vá para a seção de chaves de API e clique em gerar TOKEN DE ACESSO.
5 anos atrasado para responder :)
Agora você tem esses tokens que são tudo de que você precisa.
'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
Basta ir aqui: https://dev.twitter.com/apps/new Certifique-se de ter feito login com sua conta do Twitter - em seguida, crie - mesmo se você apenas inserir conteúdo aleatório (teste) - crie seu aplicativo - depois disso você receberá todos os dados de que você precisa :)
Vá para https://dev.twitter.com/apps para listar todos os seus aplicativos. Clique no aplicativo desejado para obter seu consumidor e a chave secreta. Se você ainda não criou nenhum aplicativo, siga https://dev.twitter.com/apps/new para criar um novo.
Esta apresentação de slides mostra como atualizar as duas chaves em junho de 2013.
http://www.slideshare.net/Tweetganic/generate-twitter-applications
Do Twitter FAQ:
A maioria das integrações com a API exigirá que você identifique seu aplicativo para o Twitter por meio de uma chave de API. Na plataforma do Twitter, o termo "chave de API" geralmente se refere ao que é chamado de chave do consumidor OAuth. Esta string identifica seu aplicativo ao fazer solicitações à API. No OAuth 1.0a, suas "chaves de API" provavelmente se referem à combinação dessa chave do consumidor com o "segredo do consumidor", uma string usada para "assinar" com segurança suas solicitações ao Twitter.
Para sua informação, a partir de novembro de 2018, qualquer pessoa que quiser acessar as APIs do Twitter deve se inscrever para uma conta de desenvolvimento do Twitter visitando https://developer.twitter.com/ . Depois que seu aplicativo for aprovado, somente você poderá criar aplicativos do Twitter.
Assim que a conta de desenvolvedor do Twitter estiver pronta:
1) Vá para https://developer.twitter.com/ .
2) Clique em Aplicativos e clique em Criar um aplicativo .
3) Forneça um nome e uma descrição do aplicativo .
4) Insira o nome de um site no campo URL do site .
5) Clique em Criar .
6) Navegue até o seu aplicativo, clique em Detalhes e vá para Chaves e Tokens .
Referência: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/