iRo*_*tia 5 node.js facebook-graph-api express firebase firebase-storage
有人可以帮助我理解如何从Firebase的Node / Express / Cloud Functions下载图像。
因此,现在写,我只能获取一个包含有关Firebase存储中我的图像的信息的obj(通过getMetadata();)
let imageInformation = await getImage(domain, thumbID)
Run Code Online (Sandbox Code Playgroud)
哪里控制台日志imageInformation 会
[ { kind: 'storage#object',
id: 'functions-firebase-43a59.appspot.com/outlook.com/assets/d547b001-f5bf-b601-c8b1-4bdeb850995e/1551322039811693',
selfLink: 'https://www.googleapis.com/storage/v1/b/functions-firebase-43a59.appspot.com/o/outlook.com%2Fassets%2Fd547b001-f5bf-b601-c8b1-4bdeb850995e',
name: 'outlook.com/assets/d547b001-f5bf-b601-c8b1-4bdeb850995e',
bucket: 'functions-firebase-43a59.appspot.com',
generation: '1551322039811693',
metageneration: '1',
contentType: 'image/png',
timeCreated: '2019-02-28T02:47:19.811Z',
updated: '2019-02-28T02:47:19.811Z',
storageClass: 'STANDARD',
timeStorageClassUpdated: '2019-02-28T02:47:19.811Z',
size: '162416',
md5Hash: '0nES96sSLfY+8nvoLAdjXQ==',
mediaLink: 'https://www.googleapis.com/download/storage/v1/b/functions-firebase-43a59.appspot.com/o/outlook.com%2Fassets%2Fd547b001-f5bf-b601-c8b1-4bdeb850995e?generation=1551322039811693&alt=media',
contentDisposition: 'inline; filename*=utf-8\'\'d547b001-f5bf-b601-c8b1-4bdeb850995e',
metadata:
{ firebaseStorageDownloadTokens: '78cc9227-a8e7-4797-9929-37983390ad86' },
crc32c: 'c5GAZw==',
etag: 'CO389fi03eACEAE=' },
{ kind: 'storage#object',
id: 'functions-firebase-43a59.appspot.com/outlook.com/assets/d547b001-f5bf-b601-c8b1-4bdeb850995e/1551322039811693',
selfLink: 'https://www.googleapis.com/storage/v1/b/functions-firebase-43a59.appspot.com/o/outlook.com%2Fassets%2Fd547b001-f5bf-b601-c8b1-4bdeb850995e',
name: 'outlook.com/assets/d547b001-f5bf-b601-c8b1-4bdeb850995e',
bucket: 'functions-firebase-43a59.appspot.com',
generation: '1551322039811693',
metageneration: '1',
contentType: 'image/png',
timeCreated: '2019-02-28T02:47:19.811Z',
updated: '2019-02-28T02:47:19.811Z',
storageClass: 'STANDARD',
timeStorageClassUpdated: '2019-02-28T02:47:19.811Z',
size: '162416',
md5Hash: '0nES96sSLfY+8nvoLAdjXQ==',
mediaLink: 'https://www.googleapis.com/download/storage/v1/b/functions-firebase-43a59.appspot.com/o/outlook.com%2Fassets%2Fd547b001-f5bf-b601-c8b1-4bdeb850995e?generation=1551322039811693&alt=media',
contentDisposition: 'inline; filename*=utf-8\'\'d547b001-f5bf-b601-c8b1-4bdeb850995e',
metadata:
{ firebaseStorageDownloadTokens: '78cc9227-a8e7-4797-9929-37983390ad86' },
crc32c: 'c5GAZw==',
etag: 'CO389fi03eACEAE=' } ]
Run Code Online (Sandbox Code Playgroud)
我想实现什么?
在facebook Marketing Api中,要创建带有图片的广告,我们需要为其提供图片路径
curl \
-F 'filename=@<IMAGE_PATH>' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.11/act_<AD_ACCOUNT_ID>/adimages
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我弄清楚如何下载图像路径或将图像路径传递到Facebook吗?
| 归档时间: |
|
| 查看次数: |
169 次 |
| 最近记录: |