2012-01-17 16 views
2

私はLWUITのFacebook APIを使ってプロジェクトを進めてきました。認証を処理して、JavaMEアプリケーションを通じてユーザーの壁に投稿するのはとても簡単でした。しかし、私はAPIがメッセージを正しくエンコードしていないことに気付きました。LWUITを使用したテキストエンコーディングの問題Facebook API

コードを調べると、テキストエンコーディングを処理するためのConnectionRequest addArgumentメソッドでUtil.encodeUrlが呼び出されていることがわかりました。しかし、改行やその他の特殊文字は、まだ私のFacebookの投稿には適切に表示されません。

誰もこのAPIで同じまたは似たようなエラーがありましたか?これをどうやって解決するのですか?

答えて

0

また、私は技術的な課題に対する答えを見つけ出しました。問題を解決するために、また他の誰かが類似の道路ブロックに衝突した場合のために、ここに文書化したいと思います。

グラフapiのアプリを介して接続するときに、壁のポストの書式設定をFacebookではサポートしていないようです。したがって、
タグ、改行文字などは正しく表示されません。これは、ほとんどの壁の柱が長い散文であることを意図していないので理にかなっています。

しかし、実際にメッセージをフォーマットする必要がある場合は、HTMLタグをサポートしているため、Facebookのメモが最も適しています。

関連する問題