- Force.com Discussion Boards
- :
- Developer Boards JP
- :
- インテグレーション - Integration
- :
- Chatter REST APIで写真投稿に失敗します
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Chatter REST APIで写真投稿に失 敗します
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
12-08-2011 01:47 AM
Titanium下でChatter REST APIを使用して写真を投稿するプログラムを作成しようと
しておりますが、投稿時にエラーとなってしまい原因が分からずに困っています。
どなたか原因のお分かりになる方はいらっしゃいませんでしょうか。
リクエストはChatter REST API Developer's GuideのChapter 4 Chatter API Resources
のページの最後の例(PDF版では37〜38ページ)に基づいています。
まず、以下の通りリクエストヘッダーをセットします。
※※※以下リクエストヘッダー※※※
var xhr = Ti.Network.createHTTPClient();
xhr.setRequestHeader('Authorization','OAuth ' + _header);
xhr.setRequestHeader('X-PrettyPrint','true');
xhr.setRequestHeader('Accept','application/json');
xhr.setRequestHeader('Content-Type','multipart/for
※※※以上リクエストヘッダー※※※
次にxhr.send()を使用して以下の文字列を送信しています。
※※※以下リクエスト内容※※※
-----------------abcdefg0123456789wwwwxxxxyyyyzzzz
Content-Disposition: form-data; name="testdata"
Content-Type: text/plain
this is a #testdata
-----------------abcdefg0123456789wwwwxxxxyyyyzzzz
Content-Disposition: form-data; name="testdata"
Content-Type: application/json
{
"body" : {
"messageSegments" : [{
"type": "Text",
"text" : "Good quarter everyone!"
}]
},
"attachment" : {
"desc" : "Q2 progress report",
"fileName" : "2011Q2ProgressReport.txt"
}
}
-----------------abcdefg0123456789wwwwxxxxyyyyzzzz
※※※以上リクエスト内容※※※
その結果、サーバーからは以下のレスポンスが返ってきます。
※※※以下レスポンス※※※
[ {
"message" : "Creating a text post requires text",
"errorCode" : "MISSING_ARGUMENT"
} ]
※※※以上レスポンス※※※
以上です。
よろしくお願いいたします。
All rights reserved Various trademarks held by their respective owners.
General Enquiries: 415-901-7000 | Fax: 415-901-7040 | Sales: 1-800-no-software

