故事:作为开发人员,我希望为Chatter Free配置文件用户获取Salesforce安全令牌,以便我的应用程序可以提取Chatter Feed。
我正在开发一个VS 2010 C#内部应用程序,通过Salesforce的API从Chatter中提取数据。我使用Salesforce开发人员版Chatter Free帐户函数编写的示例应用程序就好了。但是,我无法获得通过我公司设置的Chatter Free用户帐户的安全令牌。公司有PE捆绑的API。我已经确定公司的一些用户能够请求安全令牌而其他用户不能..但我没有看到不同用户帐户之间的模式。 我的公司不想向Salesforce提供我们的IP。
如何在这种情况下获得安全令牌?
答案 0 :(得分:0)
无法为Chatter Free用户请求安全令牌。您必须访问Salesforce Web UI才能执行此操作(因此,即使是仅限API的标准用户也无法执行此操作)。唯一的解决方法是白名单IP,但显然你无法做到......
答案 1 :(得分:0)
解决方案:专门为我们内部应用程序的使用设置了常规付费用户帐户。这使我能够获得所需的安全令牌并将聊天数据提取到我的自定义应用程序中。我们公司无需更改订阅。