成功链接帐户后获取authorization_code和结果

时间:2017-04-10 07:16:49

标签: facebook facebook-c#-sdk botframework

根据Facebook Docs

当帐户链接成功时,我想获得authorization_code。并且来自帐户关联流程。

我试过了:

msg.ChannelData.result
msg.ChannelData.account_linking.status

没有成功。

你呢?你如何处理账户链接?

1 个答案:

答案 0 :(得分:1)

dynamic jsonResponse = JsonConvert.DeserializeObject(activity.ChannelData.ToString());

// Process FB account linking callback
string status = jsonResponse.account_linking?.status?.ToString();

if (string.IsNullOrEmpty(status))
    return false;

string linkedUserId = jsonResponse.account_linking?.authorization_code?.ToString();