봇의 webview에서 공유를하려고합니다. 내 코드는 여기메신저 BOT webview에서 공유하는 동안 "image_aspect_ratio"플래그가 존중되지 않습니다.
var messageToShare = {
"attachment":{
"type":"template",
"payload":{
"template_type":"generic",
"image_aspect_ratio":"square",
"elements":[
{
"title":"Welcome to Peter\'s Hats",
"subtitle":"We\'ve got the right hat for everyone.",
"image_url":"https://pbs.twimg.com/profile_images/735453447718338561/9W-MTtOo_400x400.jpg",
"buttons":[
{
"type":"web_url",
"url": "my share url",
"title":"View Website"
}
]
}
]
}
}
}
MessengerExtensions.beginShareFlow(
function success() {},
function error(errorCode, errorMessage) {},
messageToShare,
"broadcast"
);
공유가 작동하지만 예상대로 이미지를 게시하지 않습니다. "image_aspect_ratio"플래그는 고려되지 않고 이미지는 수평 레이아웃으로 표시됩니다.
그러나 동일한 JSON은 CURL을 통해 공유가 완료되면 이미지를 정사각형으로 표시합니다. 내 공유 객체에 문제가 있습니까?