首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP Dropbox与动态重定向uri的集成

PHP Dropbox与动态重定向uri的集成
EN

Stack Overflow用户
提问于 2015-04-23 14:31:43
回答 1查看 100关注 0票数 0

我正在开发一个PHP应用程序,在其中我需要集成Dropbox。以下是我的代码:

代码语言:javascript
复制
require_once ("../dropbox-sdk/Dropbox/autoload.php");
use \Dropbox as dbx;
$appInfo = dbx\AppInfo::loadFromJsonFile("../dropbox-config.json");
$csrfTokenStore = new dbx\ArrayEntryStore($_SESSION, 'dropbox-auth-csrf-token');
$redirect_uri = "https://www.myapp.com/redirecturi.php";
$webAuth = new dbx\WebAuth($appInfo, "MyApp", $redirect_uri, $csrfTokenStore);
$authorizeUrl = $webAuth->start();

这与静态重定向uri一起工作得很好。但是在我的应用中,重定向uri对于不同的子域是不同的,比如,https://abc.myapp.com/redirecturi.phphttps://xyz.myapp.com/redirecturi.php等。

但是Dropbox不允许动态重定向uris。另一种解决方案是使用静态重定向uri并发送参数,我可以从中创建uri。但是我不知道如何发送参数。

EN

回答 1

Stack Overflow用户

发布于 2015-04-23 15:10:05

您需要使用静态重定向URI。

但是当您调用start时,您可以传递一个参数,该参数将在授权后调用finish时返回给您。你可以通过那里传递你需要的信息(例如,你想把用户发送到的子域)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29815436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档