LinkedIn JavaScript Sdk共享不接受SAS令牌图像网址

时间:2018-12-21 07:25:35

标签: linkedin linkedin-api

我正在使用JavaScript SDK方法将帖子分享到LinkedIn,并在下面的示例帖子中将自定义图像作为单独的参数“ submitted-url”传递。

{  
   'content':{  
      'title':'',
      'submitted-url':'encodedUrl',
      'submitted-image_url':'encodedImageUrl'
   },
   'comment':'',
   'visibility':{  
      'code':'anyone'
   }
};

当我为Image传递公共的Azure Blob存储URL时,它工作正常,但是当我添加带有图像URL的SAS令牌时,它在共享POST中不显示任何图像。

(注意:我验证了可以通过具有直接访问权限的SAS令牌访问该图像。)

我参考了以下文档,submitted-image-url没有限制 https://developer.linkedin.com/docs/share-on-linkedin

这意味着LinkedIn JavaScript sdk方法存在一些局限性,即不使用SAS令牌获取URL。

您可以参考以下文档,以使用SAS令牌生成blob(Image)。 https://docs.microsoft.com/bs-latn-ba/azure/storage/blobs/storage-secure-access-application?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json

0 个答案:

没有答案