おはようございます。なかじまんです。
mixi がメッセージ送信 API に対応したので試してみました。
ユーザにメッセージを送信してみよう
http://developer.mixi.co.jp/appli/pc/lets_enjoy_making_mixiapp/send_message
次のソースコードを実行すると、メッセージ送信の確認ダイアログ
が表示され、そのダイアログを経由して、メッセージを送信できま
した。
$.ajax({
type: 'post',
url: '/messages/@viewer/@outbox',
data: {
recipients: '[0-9]+', // ユーザID 数値表現のやつ
title: 'Say hello!',
body: 'You should be shining!'
},
dataType: 'data',
success: function(data, status) {},
error: function(xhr, status, e) {
console.log('error', xhr, status, e);
}
});
少しハマったので、知りえた条件をお伝えしておきます。
メッセージ送信できるできないは、通常のメッセージ送信のルール
が適用されるので、
* 自分自身にメッセージは送信できない(みたい)
* パートナーアカウントはメッセージを送信できない(みたい)
ということみたいです。