アプリ版:「スタンプのみでお礼する」機能のリリースについて

VBかC#を使って出力したファイルをGoogleDriveやYahooボックス、DropBoxなどに保存させたいのですが、いまいちやり方がわかりません。
専用アプリをインストールすれば自動的にアップロードしてくれる設定などはできそうですが、
そうではなく自アプリから直接アップロードさせたいのです。可能でしょうか?

どこかにサンプルコードなどが公開されていないでしょうか?

A 回答 (1件)

サンプルコードは公式の方法とは限らないので,まずはAPI Documentationを探す必要があります。



・Google Drive
Googleの開発者向けのポータルは
https://developers.google.com/
になります。ここから,
[Google Apps] - [Application APIs] - [Drive API]
と進むことで,Google Driveの開発者向けページに行くことができます。
そして,選択肢が[iOS], [Web], [Android]ですが,今回は[Web]を選択します。
あとは,そこに情報がいろいろ載っています。
[Quickstart] - [.NET]には,ファイルのアップロード方法も載っています。

・Yahooボックス
最近APIがリリースされています。
http://techblog.yahoo.co.jp/web/box/Box-release/
上記ページからのリンクで,情報はだいたい揃うようです。

・Dropbox
Droopboxの開発者向けのページは
https://www.dropbox.com/developers
になります。ざっと読んだ感じだと,
[Core API] - [Documentation]
に,HTTP通信でのアップロード方法 (/files_put) が載っているため,これに沿って行えばアップロードできそうです。

・OneDrive
例示されていませんでしたが……。
OneDriveの開発者向けのページは
http://msdn.microsoft.com/onedrive/
で,MSDNでは
http://msdn.microsoft.com/en-us/library/dn641952 …
になります。
Windows Store Appsを作るのでなければ,[Reference] - [REST reference]の項を見ながら作ることになるかと思います。

・iCloud
同じく例示されていませんでしたが,調査しました。
が,Apple Client以外からのアクセスのための方法を,公式に提示してはいないようでした。
    • good
    • 2
この回答へのお礼

おー!ありがとうございます!

お礼日時:2014/04/29 19:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!