gpt4 book ai didi

google-contacts-api - 动态 Google API 重定向网址

转载 作者:行者123 更新时间:2023-12-04 10:01:24 25 4
gpt4 key购买 nike

我正在为社交网络编写 google 联系人导入代码,此导入发生在用户页面上,其 url 因用户而异,例如个人资料/用户 1,个人资料/用户 2

但是,对于 google,我似乎只能设置一个重定向 url,并且似乎找不到任何提及 google 允许通配符匹配域而不是特定 url 的内容。

有没有办法做到这一点,还是我必须将它设置为一个网址?

提前致谢。

最佳答案

我有 PHP 代码来实现它。说它不能做是错误的。我将这种技术用于 Analytics、Adwords、Google+ 和 YouTube。它适用于所有提到的服务。

技巧是使用“状态”参数作为动态 URL。我希望它会帮助大家。

// Auth URL
// $campaign_id will be different for everyone
$dynamic_redirect = 'http://' . $_SERVER['HTTP_HOST'] . "/analytics/$campaign_id";
$client_id = 'XXXXXXXX';
$redirect_uri = 'API_REDIRECT_URI'; // Fixed URL, it will not be changed

$auth_url = "https://accounts.google.com/AccountChooser?service=lso&continue=";
$auth_url .= urlencode("https://accounts.google.com/o/oauth2/auth?response_type=code&scope=https://www.googleapis.com/auth/analytics.readonly&access_type=offline&redirect_uri=$redirect_uri&approval_prompt=force&state=$dynamic_redirect&client_id=$client_id");


/*************************************/
API_REDIRECT_URI PAGE
/*************************************/
$redirect_url = $_GET['state'];

关于google-contacts-api - 动态 Google API 重定向网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10569795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com