2014-12-06 70 views
2

你好,我正在使用這個庫:https://github.com/artdarek/oauth-4-laravel 它基於Laravel的PHPoAuthLib。PHPoAuthLib如何設置訪問令牌?

有OAuth登錄的例子,但我想設置我自己的訪問令牌並提出一些請求。

我找不到像setAccessToken()的函數

什麼我需要在創建後,該消費者後​​到?

$fb = OAuth::consumer('Facebook'); 
+0

它還配備了您好!OAuth1&2的例子在這裏討論: https://github.com/Lusitanian/PHPoAuthLib/issues/167 – phazei 2015-03-24 03:29:35

回答

3

也許爲時已晚,但在代碼中找不到任何東西來做到這一點。所以,你需要做同樣的事情作爲代碼所做的:

<?php 
use OAuth\OAuth2\Token\StdOAuth2Token; 

$token = new StdOAuth2Token(); 
$token->setAccessToken('CVZYTDVK.BJGYZGKHJBKJHGV....'); 

$fb  = \OAuth::consumer('Facebook'); 
$storage = $fb->getStorage()->storeAccessToken('Facebook' , $token); 

dd($fb->request('/me'));