FBInstant.shareAsync() не удалось с 500
Я делюсь делом в моей мгновенной игре. Я запускаю следующий запрос из игры:
FBInstant.shareAsync(
{
intent: 'REQUEST',
image: 'image-encoded-here',
text: 'Edgar just played BASH for 9 points!',
data: { myReplayData: 'message sent' },
}
).then( function()
{
console.log("sharing is done");
})
.catch( function(err)
{
console.log('failed to share: ' + err.code + " :: " + err.message);
});
но я получаю 500-ошибку:
https://www.facebook.com/games/quicksilver/share_score/?dpr=2 500 () не удалось отправить: NETWORK_FAILURE::
Кто-нибудь может помочь с решением этого?
2 ответа
Попробуйте удалить "," из строки
data: { myReplayData: 'message sent' },
data: { myReplayData: 'message sent' }
Посмотрите на ваш параметр изображения в shareAsync(). Вы должны отправить URL-адрес Base64, иначе он будет неверным.