-1

我使用google photo api实现了一个创建相册和上传媒体视频的功能。

我创建了共享相册并将视频上传到相册。

数据返回为:

{
   "id":"AEzcj6Ip7TQ7mNzPD77qeVYgSu5TXrS02-cTbYRQbf-_vchhRiKOz_Ts6UD8U5o73aXmoUY0KMkCIQ6geETp3SN1gGjP4KVFgA",
   "baseUrl":"",
   "productUrl":"https:\/\/photos.google.com\/lr\/album\/AEzcj6JJCXsxEPJVIT4j9AbcSowDYDnve0GqHGYLxAl8uHUTCRjUeUogK8Qb-cHsCt2dcRrUW2sw\/photo\/AEzcj6Ip7TQ7mNzPD77qeVYgSu5TXrS02-cTbYRQbf-_vchhRiKOz_Ts6UD8U5o73aXmoUY0KMkCIQ6geETp3SN1gGjP4KVFgA",
   "mimeType":"video\/mp4",
   "album":{
      "id":"AEzcj6JJCXsxEPJVIT4j9AbcSowDYDnve0GqHGYLxAl8uHUTCRjUeUogK8Qb-cHsCt2dcRrUW2sw",
      "productUrl":"https:\/\/photos.google.com\/lr\/album\/AEzcj6JJCXsxEPJVIT4j9AbcSowDYDnve0GqHGYLxAl8uHUTCRjUeUogK8Qb-cHsCt2dcRrUW2sw",
      "coverPhotoBaseUrl":"",
      "coverPhotoMediaItemId":"",
      "shareableUrl":"https:\/\/photos.app.goo.gl\/nmxkduVUQi7cHnS36",
   }
}

我想在示例下创建相同的视频链接共享:

https://photos.google.com/share/[albumId]/photo/[mediaId]?key=cjhUT0xrZjM5NGN2SVRLOVptZU5SMUlKV0lQYWpB

API 返回专辑和视频的 url 和 id,我不知道如何获取 param 的值key。API 不返回此值。

请帮我。

4

1 回答 1

1

shareableUrl不能通过组合不同的标识符手动构建。

您需要albums.share使用刚刚创建的专辑的标识符进行调用 - 此调用shareableUrlshareInfo响应中返回 。您可以使用此 URL 与拥有此链接的任何人共享相册。

于 2019-06-07T04:41:48.967 回答