简体   繁体   English

Data Studio社区连接器经常需要授权

[英]Authorisation is constantly required for Data Studio Community Connector

I have built a community connector which connects to DoubleClickManager API to grab report links for me to later fetch. 我已经构建了一个社区连接器,该连接器连接到DoubleClickManager API以获取报告链接,供我稍后获取。 And it works! 它的工作原理! However, it (DBM API) constantly requires authorisation. 但是,它(DBM API)经常需要授权。 Is this a normal behaviour? 这是正常行为吗?

I have not tried anything yet but I may say that in the code there is this interesting setPropertyStore() function which I think I am not using correctly. 我还没有尝试任何东西,但我可以说在代码中有这个有趣的setPropertyStore()函数,我认为我没有正确使用。

function getOAuthService() {

  return OAuth2.createService('exampleService')
    .setAuthorizationBaseUrl('https://accounts.google.com/o/oauth2/auth')
    .setTokenUrl('https://accounts.google.com/o/oauth2/token')
    .setClientId('my_id')
    .setClientSecret('my_secret')
    .setPropertyStore(PropertiesService.getUserProperties())
    .setCallbackFunction('authCallback')
    .setScope('https://www.googleapis.com/auth/doubleclickbidmanager');
};

I do not have any User Properties stored. 我没有存储任何用户属性。 Maybe that is the issue? 也许这就是问题?

So apparently I was not doing anything wrong. 显然我没有做错任何事。 It is simply a short-lived token (I think 1 hour). 它只是一个短命的令牌(我认为1小时)。 the workaround would be using this project: link to a project 解决方法是使用此项目: 链接到项目

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Data Studio社区连接器 - Data Studio Community Connector Data Studio社区连接器部署,共享和访问问题 - Data Studio Community Connector Deployment, Share and Access Questions Data Studio - 社区连接器 - 如何添加用户令牌? - Data Studio - community connector - how to add user token? Google 数据洞察社区连接器 getData() 未按预期工作 - Google Data Studio Community Connector getData() not working as expected Google Data Studio 社区连接器:在 App 脚本中访问 URL 参数 - Google Data Studio Community Connector: Accessing URL Parameters in App Script 如何在 Data Studio BigQuery 社区连接器的 SQL 查询中包含日期范围 - How to include date range in SQL query for Data Studio BigQuery community connector Google Data Studio Community Connector - 如何跨多个查看器共享凭据到第 3 方端点? - Google Data Studio Community Connector - How to share credentials to 3rd party endpoint accross multiple viewers? Google Data Studio 社区连接器:通过嵌入 URL 传递令牌不起作用 - Google Data Studio Community Connector: Passing Token Through Embed URL Not Working Google Data Studio Community Connector 和 Apps Scripts 限制(30 个同时执行) - Google Data Studio Community Connector & Apps Scripts Limits (30 simultaneous executions) 社区连接器教程导致“未知数据源” - Community Connector Tutorial results in “Unknown data source”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM