2016-02-22 22 views
6

sto imparando OAuth per implementare nel mio Qt application.I utilizzato this passo dopo passo la documentazione per avere applicazione di test a Twitter authentication.Here è il seguente codice: -implementazione OAuth per Qt applicazione di test

ox1 = new OXTwitter(this); 

    ox1->setClientId("client-id");//Id got from twitter application created. 
    ox1->setClientSecret("secret-key");//secret key got from application. 
    ox1->setUsername("user-id"); 
    ox1->setPassword("password"); 

    connect(ox1, SIGNAL(linkedChanged()), this, SLOT(onLinkedChanged())); 
    connect(ox1, SIGNAL(linkingFailed()), this, SLOT(onLinkingFailed())); 
    connect(ox1, SIGNAL(linkingSucceeded()), this, SLOT(onLinkingSucceeded())); 
    connect(ox1, SIGNAL(openBrowser(QUrl)), this, SLOT(onOpenBrowser(QUrl))); 
    connect(ox1, SIGNAL(closeBrowser()), this, SLOT(onCloseBrowser())); 
    ox1->link(); 

Ma Sto ottenendo il seguente errore. Ho già creato un'applicazione di test nell'applicazione di Twitter e ho usato la chiave nel mio codice ancora ottengo questo errore qualsiasi idea.

OXTwitter::link O1:nTokenExchangeError: 202 "Error downloading https://api.twitter.com/oauth/access_token - server replied: Forbidden" "Client is not permitted to perform this action" Login has failed

risposta

0

Non è il problema con il codice.

Se si verifica questo problema, scrivere a [email protected] dall'indirizzo e-mail associato all'applicazione. Includi la chiave del consumatore effettuata e il team delle norme API tenterà di farti eseguire il backup il più rapidamente possibile. Quando ricevi un'email dal sistema automatico, assicurati di rispondere anche a quell'email.

+0

: Grazie .... controllerò con il team di supporto di Twitter. –