1

これは非常に単純な質問であり、非常に幅広い質問であることも知っています。ただし、Facebook と Twitter の両方をアプリに実装したいと考えています。Facebook と Twitter の両方にサインアップして API にアクセスする必要があるかどうか疑問に思っています。サインアップしない場合、それなしでアプリでできることの量に制限はありますか?

Facebookでステータスを共有したり、写真などを投稿したり、Twitterでも同様に共有できるようにしたいと考えています。

どんなアドバイスでも大歓迎です。よろしくお願いします!

4

1 に答える 1

2

SDK を使用せずに、非常に限られたものを Facebook に共有できます。Android インテント システムを使用すると、Facebook で URL を共有することしかできませんが、ユーザーのメッセージを事前に入力することはできません。こんな感じです

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "http://www.mywebsite.com/");
startActivity(Intent.createChooser(intent, "Share with"));

ユーザーがこれらのアプリをインストールしている場合は、URL を共有するためのオプションとして Facebook と Twitter が表示されます。それ以外にできることはあまりありません。ただし、SDK を使用すると、ユーザーに代わってステータスを投稿したり、写真を投稿したりできますが、API にアクセスするにはサインアップする必要があります。

于 2012-10-25T19:59:00.153 に答える