Archive for the ‘Facebook’ Category

当ブログでも導入しているFacebookのRecommendations Bar(画面の右下に出るやつ)が、いつからかエラーになってました。



Chromeのデベロッパツールなどでよく見てみると、

The parameter app_id is required

続きを読む »

昨日(2011年11月20日)、株式会社パソナテックさん主催のFacebookモバイルアプリ on AWSクラウド ~ハンズオン&ハッカソン~に参加してきました。

講師には、アマゾン データ サービス ジャパン株式会社のエバンジェリスト @KenTamagawaさん、株式会社gumiのCTO @horiuchiさんを迎え、そして、参加者には、クラスメソッド株式会社@sato_shiさんや、Androidアプリ toneconnectで有名な@kabayanさんがいたりして、蒼々たるメンバーの中開催されました。

今回のハッカソンはFacebookモバイルアプリということで、スマートフォン向けのNativeアプリでも作るのか?AWSを絡めて何をやるんだろう?という好奇心から、前日に思い立って参加登録しました。

実際は、Amazon EC2インスタンスを用いたモバイルWebアプリ開発が中心の内容でした。もちろん、Nativeアプリを作っても問題ないのでしょうけど、ちょっと盛りだくさん過ぎますよね(運営側も、参加者側も)。

ということで、ノープランで参加したわけなのですが、AWSとFacebookのJavaScript SDK – Facebook開発者での開発。これだけでも十分盛りだくさんで、全くの未経験だったとしたら、AWSのサインアップぐらいで終わってたかもしれません…
続きを読む »

本日(2011年11月9日)、gTranslator v1.2.5をリリースいたしました。

以前は、Facebook SDK for Androidが提供するFeed Dialogを使って、翻訳結果をウォールに投稿する機能を実装していましたが、Feed Dialogのmessageプロパティが無効になっていたで、Feed Dialogに翻訳結果を初期表示することができなくなったことを知ったので、あらたに「Facebookに投稿する」画面を作って、そこからウォールに投稿できるようにしてみました。

また、Facebook SDK for Androidが更新されましたので、あわせてSDKを更新しています。

Facebookのウォールに投稿する部分の実装は、Facebook SDK for Androidが更新されましたのサンプルソースとほぼ同様です。
続きを読む »

Feed Dialogのmessageプロパティが無効になっていたので、FacebookのDialogを表示して、そのEditTextに投稿したい文章をデフォルト表示することができなくなってしまいました。

なので、Facebookのウォール投稿用のActivityを作って、そこにウォールに投稿したい文章をデフォルト表示するように変更しようと思い、やりかたを調べていたところ、Facebook SDK for Androidが2011年10月11日に更新されているのに気が付きました。
facebook/facebook-android-sdk – GitHub


続きを読む »

ちょっと前のエントリになるのですが、gTranslatorにFacebookのウォールに投稿する機能を追加してみた(実装編)で、AndroidアプリからFacebookのウォールに投稿できる機能を実装しました。

当時は、FacebookのDialogを表示して、そのEditTextに投稿したい文章をデフォルト表示することができました。


続きを読む »

先日(2011年9月22日)に開発者向けのイベント、f8(音注意)でFacebook新機能の発表がありました。中でも注目の機能、タイムライン機能を試してみましたので、簡単に手順をまとめてみたいと思います。

このタイムライン機能は、現在ベータ版として開発者向けに公開されています。本設定をすることで、タイムライン機能をお試しすることができます。

但し、現在はベータ公開中ですので、正常に動作しない機能がある可能性があります。それを踏まえてお試しください。

ただ、10月2日(日)には一般公開らしいので、お試しの期間はあまりありませんが。。。

こちらのサイトを参考にさせていただきました。
マーク・ザッカーバーグが発表した新しいFacebook(2011 f8まとめ) | 熊坂仁美.com
Facebookのタイムラインを今すぐ見る方法
Facebookタイムラインの利用方法: 小粋空間
続きを読む »

gTranslatorにFacebookのウォールに投稿する機能を追加してみた(Facebook登録編)の続きです。

今回は、AndroidアプリからFacebookのウォールに投稿する機能の実装部分をご紹介したいと思います。

まず、アプリにインターネットにアクセスする権限を与えるため、以下の記述をマニフェストに追記します。

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

この記述を追加した後のマニフェストはこんな感じです。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="jp.flashcast.translator.sample"
      android:versionCode="1"
      android:versionName="1.0">


    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".main"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
	<uses-permission android:name="android.permission.INTERNET" />
</manifest>

続きを読む »

gTranslatorにFacebookのウォールに投稿する機能を追加してみた(SDK導入編)の続きです。

今回はFacebookにアプリケーションの登録する手順をご紹介します。AndroidアプリでFacebook SDKを利用するにはアプリケーションの登録が必要です。登録したアプリケーションの「アプリID」が必要になるからです。

また、登録することで、ウォールへの投稿内容の下にアプリケーション名を表示させたり、

いいね!してくれた方に、開発側からの情報発信(アプリケーションの更新情報等)ができるようになります。
※ 情報発信の方は、実際に試すことがあれば、後日ご紹介したいと思います。
続きを読む »

Android向け簡易翻訳(通訳)アプリケーション、gTranslatorに翻訳結果をFacebookのウォールに投稿する機能を追加しましたので、手順をご紹介したいと思います。

1エントリにまとめるとかなり長くなってしまいますので、何回かに分けて記載したいと思います。

Facebook SDK for Androidを使います。
The Official Facebook SDK for Android – Facebook開発者

今回は、SDKの導入手順です。

Mobile Apps – Facebook開発者を参考にしました。
続きを読む »