初めまして♪アルバム機能についての質問です。

52 views
Skip to first unread message

takahara kou

unread,
Aug 7, 2014, 7:59:37 AM8/7/14
to facebo...@googlegroups.com
はじめまして、高原 功と申します。

私が今運用しているPluCialというサービスがあります。

Google+の投稿を自動的にTwitterやFacebookに転送するサービスです。
このなかのFacebookへの転送はFacebook4jをありがたく使わせて頂いております。
すばらしいライブラリです。とても助かりました。
ありがとうございます。

お忙しい所申し訳ございませんが、Facebook4jのアルバム機能について質問させてください。

質問①:
新規にアルバムを作成して、写真を追加する場合のやり方がわかりましたが、
既に存在しているアルバムに画像を複数枚追加する場合は一枚ずつ addAlbumPhoto() を使って画像を追加しています。

                for(AlbumModel albumModel: albmList) {

                    Media media = getPhotoMedia(・・・・);

                    facebook.addAlbumPhoto(albumId, media);

                }


この場合、投稿時のメッセージはどこに対して設定すればよろしいでしょうか!?
例えば画像のような投稿をアップするためには、その中の”この投稿を無視してください。” という文言はどこに設定すればよろしいでしょうか?



質問②:
メッセージ内の改行をしたい場合、何か方法ありますか?
\n、\n\r、<center></center>・・・を試しましたが、どれもだめでした。

ちなみに http://plucial.com/ は GAEで動いています。
Facebook4j はまったく問題なく動いております。


お忙しい所、大変申し訳ございませんが、宜しくお願い致します。

Ryuji Yamashita

unread,
Aug 7, 2014, 8:33:40 AM8/7/14
to facebo...@googlegroups.com
まず質問2について
試してみましたが \n で改行できました。
もう少し詳しく教えていただけないでしょうか?


> ちなみに http://plucial.com/ は GAEで動いています。
> Facebook4j はまったく問題なく動いております。
ありがとうございます!
クールでカッコいいサービスですね!

2014年8月7日木曜日 20時59分37秒 UTC+9 takahara kou:

takahara kou

unread,
Aug 7, 2014, 8:57:25 AM8/7/14
to facebo...@googlegroups.com
返事して頂き大変ありがとうございます。
改行の件ですが、

Google+ APIから取得した文字列の中にHTML改行の <br /> が存在していて、以下のように置換していますが、うまく動きません。
String message = test1<br /><br />test2<br />test3

message = message.replace("<br />", "\n");

FaceBook に転送すると test1test2test3 になります。

私のプロググラムミスかどうか再度確認してみます。


最初Facebook4jを利用するかどうか迷いましたが、今は本当に使って良かったと思っています。

誠にありがとうございます。



2014年8月7日木曜日 21時33分40秒 UTC+9 Ryuji Yamashita:

Ryuji Yamashita

unread,
Aug 7, 2014, 9:02:21 AM8/7/14
to facebo...@googlegroups.com
コピペしてこのような感じで試しましたが改行されていますね。。。
    String message = "test1<br /><br />test2<br />test3";
    message = message.replace("<br />", "\n");
    facebook.postStatusMessage(message);


2014年8月7日木曜日 21時57分25秒 UTC+9 takahara kou:

takahara kou

unread,
Aug 7, 2014, 9:18:17 AM8/7/14
to facebo...@googlegroups.com
大変申し訳ございませんでした。
再度確認した所、
message = message.replace("<br />""\n");
の前に他の処理で既に message から<br /> を削除していたため、置き換えできてなかったです。OTL

大変お手数をおかけして申し訳ございませんでした。

そして、①の方はもしお手数ではなければ、アドバイスを頂けると大変助かります。

余談ですが、Facebookへの投稿権限の審査で、2週間で計6回NGの結果がきてました。笑
やっと本日の朝通りました。
plucialはGoogle+の投稿を自動的に収集して、Facebookに投稿しているため、Facebookの担当者はどうしてもそれをテストするというので、最終的には自分のGoogleのログイン情報を渡してテストしてもらいました。



2014年8月7日木曜日 22時02分21秒 UTC+9 Ryuji Yamashita:

Ryuji Yamashita

unread,
Aug 7, 2014, 9:43:34 AM8/7/14
to facebo...@googlegroups.com
質問1について
試したところ、一応このメソッドで写真にメッセージをつけることはできました。
メソッドシグニチャ的に第1引数がuserIdとなってますが、ここにalbum_idを指定してください。
    facebook.postPhoto(albumId, photoUpdate);
(メソッドシグニチャは次のバージョンで修正します)

ただ、1つの写真に1メッセージつく感じになり、写真が複数になるとFacebookの画面上はメッセージが表示されないです。
写真をクリックするとその写真に紐付いたメッセージが表示されます。
APIでは1度に複数画像を添付することができないようなのでしかたがないですね。。

2014年8月7日木曜日 20時59分37秒 UTC+9 takahara kou:
はじめまして、高原 功と申します。

Ryuji Yamashita

unread,
Aug 7, 2014, 9:44:57 AM8/7/14
to facebo...@googlegroups.com
> 余談ですが、Facebookへの投稿権限の審査で、2週間で計6回NGの結果がきてました。笑
> やっと本日の朝通りました。
> plucialはGoogle+の投稿を自動的に収集して、Facebookに投稿しているため、Facebookの担当者はどうしてもそれをテストするというので、最終的には自分のGoogleのログイン情報を渡してテストしてもらいました。

けっこう本気で審査されるんですね。
情報ありがとうございます!

2014年8月7日木曜日 22時18分17秒 UTC+9 takahara kou:

takahara kou

unread,
Aug 7, 2014, 8:43:23 PM8/7/14
to facebo...@googlegroups.com
返事遅くなって、大変もうしわけございませんでした。
本件了解致しました。
Google+では複数の写真を同時にアップできるようになっているため、その場合、Facebookにどのように転送するかは plucial の利用者と相談して対応したいと思います。

誠にありがとうございました。

2014年8月7日木曜日 22時43分34秒 UTC+9 Ryuji Yamashita:

takahara kou

unread,
Aug 7, 2014, 8:58:11 PM8/7/14
to facebo...@googlegroups.com
返事遅くなって申し訳ございません。
心が何回も折れそうになりました。笑

投稿する系のアプリはこれから必ずpublish_actions を申請する必要があるみたいで、難関は主に以下の2点でした。
①担当者が投稿テストを行う環境を必ず用意しないといけない。
②ポリシーの改訂により、投稿する系のアプリはユーザーが投稿するコンテンツ以外に ハッシュタグやリンク・・・・を一切含めてはいけないみたいです。

ただ唯一助かったことは、申請する内容はどうであれ、かならず次の日の朝8時までに回答がきてました。

ポリシーの改訂により、投稿する系のアプリはうまくユーザーを他のサイトに誘導ができなくなったので、マネタイズ方法が限られるかもしれません。
他にマネタイズ方法何があればうれしいですが・・・。笑

また、plucial.com で利用している技術を知りたがっている方が何人かいるため、落ち着いた所で plucialの特設ページ にて使っている技術やライブラリ情報を公開しようと思っています。
そのページにて、Facebook4jを紹介させて頂いても問題ございませんでしょうか!?

これからもいろいろフィードバックや情報交換をできたらと思いますので、宜しくお願い致します。



2014年8月7日木曜日 22時44分57秒 UTC+9 Ryuji Yamashita:

Ryuji Yamashita

unread,
Aug 10, 2014, 12:07:35 AM8/10/14
to facebo...@googlegroups.com
貴重な情報ありがとうございます。

> また、plucial.com で利用している技術を知りたがっている方が何人かいるため、落ち着いた所で plucialの特設ページ にて使っている技術やライブラリ情報を公開しようと思っています。
> そのページにて、Facebook4jを紹介させて頂いても問題ございませんでしょうか!?
全然問題ありません。むしろお願いします(*^_^*)

2014年8月8日金曜日 9時58分11秒 UTC+9 takahara kou:
Reply all
Reply to author
Forward
0 new messages