PHPoAuthLib如何设置Access Token?

标签 php laravel oauth oauth-2.0

您好,我正在使用这个库:https://github.com/artdarek/oauth-4-laravel 它基于 Laravel 的 PHPoAuthLib。

有 OAuth 登录的示例,但我想设置自己的访问 token 并发出一些请求。

我找不到像 setAccessToken() 这样的函数

创建消费者后我需要做什么?

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

最佳答案

也许为时已晚,但我在代码中没有找到任何可以执行此操作的内容。因此,您需要执行与代码相同的操作:

<?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' ) );

关于PHPoAuthLib如何设置Access Token?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27335842/

相关文章:

PHP:exit()、die() 和 return 之间有什么区别;在 "self"和包含的文件中?

laravel - 从 laravel 项目创建 docker 镜像时 Composer 的问题

asp.net - 从 OAuthWebSecurity.RegisterMicrosoftClient 请求电子邮件

php - CURLM_CALL_MULTI_PERFORM 弃用

php - echo 中三元运算符的问题

php - 基于两列的排名

android - 通过 ID token 从服务器检索 Google 用户数据

php - Laravel 将单列结果作为字符串获取

php - Laravel 5.2 - 如何将变量(数组和整数)从 View 传递到 Controller ?

swift - Flickr 照片上传不适用于 OAtuth1Swift postImage 方法