Мое решение может быть технически невозможным. Тем не менее, я хотел бы услышать вашу точку зрения. Мы должны создать рабочий процесс/плагин MS-CRM 2013, который будет публиковать события из CRM на определенной странице facebook.
- Отдельное приложение невозможно.
- Проблема в том, что для публикации мне нужен токен доступа к странице.
- Чтобы получить токен доступа к странице, мне нужен токен доступа пользователя.
- Чтобы получить токен доступа пользователя, мне нужно пройти по пути redirect_uri, где я получу код в строке URL, но MS-CRM 2013, как вы, возможно, знаете, не разрешает «код» в качестве строки URL, он откажется перенаправлять себя на мой обратный вызов страница, это моя проблема.
Я открыт для предложений. Я использовал Facebook SDK и простой веб-запрос. Это дает мне токен доступа к приложению.
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 онлайн. Если кто-то сделал это, пожалуйста, дайте мне знать, если вам нужны дополнительные разъяснения, я буду рад предоставить больше кода и т. д.