#facebook #notifications #sendmail
#Facebook #уведомления #отправка почты
Вопрос:
Я могу отправить электронное письмо одному пользователю, используя вызов: https://api.facebook.com/method/notifications.sendEmail?recipients=USER_IDamp;subject=test subjectamp;text=textmessageamp;callback=www.callbacksite.comamp;access_token=ACCESS_TOKEN_HERE
Но это не работает для нескольких пользователей. Функциональность на странице (http://developers.facebook.com/docs/reference/rest/notifications.sendEmail /) показывает, что получатель является параметром массива (список, разделенный запятыми).
Я пробовал много способов… уведомления.Отправка почты?получатели = ХХХ, ГГГГ … получатели = XXX% 2CYYY …. получатели=[XXX, ГГГГ] получатели={XXX, ГГГГ}, но вызов завершается неудачно. Ошибка «Ошибка разрешений». Я попытался отправить последние два access_token (из 2 пользователей — XXX и YYY), но потерпел неудачу.
Мне нужно отправить электронное письмо нескольким получателям на Java. Как это можно сделать?
Спасибо.
Комментарии:
1. Вы могли бы вызвать метод один раз для каждого пользователя? Кстати, этот метод устарел и, вероятно, его не следует использовать для нового приложения (см. developers.facebook.com/docs/reference/rest /… )
2. Да, но это был бы гораздо более медленный процесс. Это было бы похоже на отправку 10 электронных писем отдельно для каждого из них вместо добавления одного и того же электронного письма. Этот метод устарел, но Facebook не предоставляет другого способа сделать это, верно?
3. Вы можете запросить у пользователей их адрес электронной почты напрямую через API (см. Расширенное разрешение
4. Да, это возможность решить проблему, потому что facebook не предоставляет не амортизируемый метод. Tks.