【发布时间】:2014-09-24 09:12:10
【问题描述】:
我的解决方案在技术上可能不可行。然而我想要你的观点 我们必须创建一个工作流/插件 MS-CRM 2013,它将事件从 CRM 发布到特定的 facebook 页面。
- 无法单独应用。
- 问题是,要发布我需要页面访问令牌。
- 要获得页面访问令牌,我需要用户访问令牌。
- 要获取用户访问令牌,我需要遵循 redirect_uri 路径,在该路径中我将获取 URL 字符串中的代码,但您可能知道 MS-CRM 2013 不允许“代码”作为 url 字符串,它将拒绝重定向自身到我的回调页面,这是我的问题。
我对使用 Facebook SDK 和简单 webrequest 的建议持开放态度。这给了我应用访问令牌
dynamic result = obj.Get("oauth/access_token", new
{
client_id = this.fbAppID,
client_secret = this.fbAppSecret,
grant_type = "client_credentials",
scope = "publish_actions,manage_pages,create_event,read_stream,publish_stream,email,read_friendlists,read_insights,read_requests,manage_friendlists,user_about_me,user_activities,user_birthday,user_groups,friends_groups"
});
现在我如何从 MS-CRM 2013 中在线获取用户访问令牌。 如果有人这样做了,请告诉我,如果您需要更多说明,我很乐意提供更多代码等。
【问题讨论】:
标签: dynamics-crm-2011 dynamics-crm-2013