在LinkedIn的邀请API中获取“内部服务错误”

时间:2016-09-26 12:14:07

标签: ios objective-c oauth linkedin invitation

我正在使用库进行身份验证,我收到了用户个人资料的所有信息。

我在身份验证时传递了以下权限

r_fullprofile, r_network, r_emailaddress, w_share, w_messages

我是LinkedIn的计划合作伙伴,我可以访问所有这些权限,我想使用linkedin用户的linkedin id从我的应用程序向其他LinkedIn用户发送邀请。

以下是我的参数请求的详细信息:

URL:https://api.linkedin.com/v1/people/~/mailbox

参数:

{
    body = "I'd like to add you to my professional network on LinkedIn!";
    "item-content" =     {
        "invitation-request" =         {
            authorization =             {
                name = "NAME_SEARCH";
                value = DNZy;
            };
            "connect-type" = friend;
        };
    };
    recipients =     {
        values =         (
                        {
                person =                 {
                    "_path" = "/people/linkedIn-id";
                };
            }
        );
    };
    subject = "Invitation to connect!";
}

当我执行此操作时,我遇到以下错误:

{
    errorCode = 0;
    message = "Internal service error";
    requestId = E31HKE6KM7;
    status = 500;
    timestamp = 1474549122972;
}

我还浏览了LinkedIn的整个邀请API,但我不知道我在这里做错了什么?

如果有人对这个问题有任何了解,那么请帮助。

欢迎所有建议。提前谢谢。

0 个答案:

没有答案