gpt4 book ai didi

web-services - 使用 oauth 作为 session ID 的 Salesforce 报告访问

转载 作者:行者123 更新时间:2023-12-01 02:34:29 25 4
gpt4 key购买 nike

我正在尝试使用 oauth token 访问 salesforce 报告数据。前段时间它运行良好,我使用 oauth token 作为 session ID。

...
URL remoteFile = new URL(instanceURL + "/" + reportId + "?export=1&enc=UTF-8&xf=csv");
URLConnection fStream = remoteFile.openConnection();
fStream.setRequestProperty("Cookie", "sid=" + accessToken);
...

但它不起作用,每次我尝试访问该 url 时,它都会返回一个与登录页面相对应的 html 页面。有什么方法可以使用 oauth access_token 访问报告数据(不是元数据)?

谢谢。

最佳答案

为了在这样的 URL 中使用 token ,您需要 set the scope parameter to include web :

web Allows the ability to use the access_token on the Web.



The oAuth User Agent Flow documentation详情在哪里 scope参数被指定。

关于web-services - 使用 oauth 作为 session ID 的 Salesforce 报告访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10808527/

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