正如我上面提到的,WhatsApp Businesses 平台是否有可用于上传状态(文本、图像和视频等)的 API? 对于企业消息传递,我们可以使用 Cloud API https://developers.facebook.com/docs/whatsapp/cloud-api 或本地 API https://developers.facebook.com/docs/whatsapp/on-premises。 与消息 API 一样,我正在搜索状态上传 API。如果有人知道这个请指导我。
我为此使用第三方解决方案网关。 状态可以是图片或只是带有彩色背景的文本。
强制参数应该是要显示状态的数字数组(包括您自己的)
const options = {
method: 'POST',
headers: {
accept: 'application/json',
'content-type': 'application/json',
authorization: 'Bearer Your_Token'
},
body: JSON.stringify({
background_color: '#00000000',
caption_color: '#FFFFFFFF',
caption: 'Hello world',
font_type: 'SANS_SERIF',
// media: 'data:image/png;name=test.png;base64,iVBORw0KG...........',
contacts: ['any number', 'any number']
})
};
fetch('https://gate.whapi.cloud/stories', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
在此处了解有关该方法的更多信息:https://whapi.readme.io/reference/createstory
您将需要来自provider的令牌。注意,这是一个非官方的解决方案,因此使用时需要您自担风险。