【问题标题】:Linkedin webhooks event subscription not workingLinkedin webhooks 事件订阅不起作用
【发布时间】:2022-03-15 17:20:32
【问题描述】:

我已经在这个问题上停留了一段时间,我正在尝试使用 ngrok 订阅 Linkedin 的 webhook 以在 localhost 上进行测试,并且已经尝试了一段时间,我也尝试过使用编码 uri 但仍然遇到错误,我已验证我使用的 APP_IDprofileIdorganizationId 是正确的,但我仍然得到相同的错误。我也尝试过使用 linkedin 在其文档中建议的 Restli 协议,但无济于事。

let url = `https://api.linkedin.com/v2/eventSubscriptions/(developerApplication:urn:li:developerApplication:${config.IN.APP_ID},user:urn:li:person:${profileId},entity:urn:li:organization:${organizationId},eventType:ORGANIZATION_SOCIAL_ACTION_NOTIFICATIONS)`;
    return new Promise((resolve, reject) => {
      request(
        {
          url,
          method: 'PUT',
          headers: {
            'Content-Type': 'application/json',
            Authorization: `Bearer ${accessToken}`,
            // 'X-Restli-Protocol-Version': '2.0.0',
          },
          json: {
            webhook: "https://url.ngrok.io/api/v1/webhook/linkedin/callback"
          },
        },
        (err, response, body) => {
          if (err) {
            reject(err);
          } else {
            resolve(body);
          }
        },
      );
    });

无论我尝试什么,我都不断收到此错误,我尝试发送这样的网址:

我收到的只是这个错误

'{"serviceErrorCode":100,"message":"RESOURCE_KEY 中存在不允许的字段:处理字段时出现数据处理异常 [/key]","status":403}'

任何帮助将不胜感激,我已经坚持了一段时间了。

【问题讨论】:

    标签: javascript node.js linkedin webhooks linkedin-api


    【解决方案1】:

    一件事是检查您使用哪个 ID 作为 application_id。应用程序 ID 是 url 中的那个 - https://www.linkedin.com/developers/apps/<id from here>/settings .您需要使用并取消注释 Restli 的标题。 我会说你的 url 需要看起来像这样,因为这是来自他们最初的 POSTMAN 集合。

    https://api.linkedin.com/v2/eventSubscriptions/(developerApplication:urn%3Ali%3AdeveloperApplication%3A{{application_id}},user:urn%3Ali%3Aperson%3A{{person_id}},entity:urn%3Ali%3Aorganization%3A{{organization_id}},eventType:ORGANIZATION_SOCIAL_ACTION_NOTIFICATIONS)

    您可以在此处验证他们的完整收藏 - https://www.postman.com/linkedin-developer-apis/workspace/e781b3ac-4101-4d60-8981-afcb4812623d/request/16069442-9d0bf046-ea81-4af0-9515-d07246a0ab39

    【讨论】:

      猜你喜欢
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 2021-07-31
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多