2012-03-20 61 views
0

我有一個使用twitter rest API的應用程序。一切工作正常,但我們碰到速率限制,所以我們需要使用oAuth進行身份驗證。 我有oauth標記和祕密。這不是面向消費者的應用程序,我們只需要使用此令牌和祕密進行身份驗證。使用oauth標記標記twitter rest請求

我的問題是如何在剩餘請求中包含令牌和祕密進行身份驗證?

關於如何獲取令牌和祕密有很多文檔,但我找不到有關如何使用它們的任何信息。

回答

2

使用TwitterOAuth PHP library它是如此簡單:

<?php 
require_once('twitteroauth/twitteroauth.php'); 
require_once('config.php'); 

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET); 

$content = $connection->get('account/verify_credentials'); 

有在demo index.php幾個例子請求。

0

Twitter文檔鏈接到幾個PHP OAuth libraries,您可以使用它來完成OAuth身份驗證。

+0

why -1?鏈接中的第一個庫是oauth-php,它們的文檔清楚地顯示了您擁有令牌和祕密後需要執行的操作:http://code.google.com/p/oauth-php/wiki/ConsumerHowTo(步驟3 ) – sikander 2012-03-20 16:56:54