これについてはすでにたくさんの質問があることは知っていますが、GraphAPIを介して投稿されているFacebookのウォール投稿に改行を追加したいと思います。を使用することを提案するさまざまな回答を見てきましたが、それは私にはうまくいきません。投稿に<center></center>
''を出力するだけです。<center></center>
具体的には、Rubyとコアラの宝石を使用しています。ユーザーのページに投稿しようとしています。リンクとして投稿し、投稿の説明でセンターハックを試してみると、期待どおりに機能しますが、実際に必要なメッセージでは機能しません。
更新::no_encodingオプションを設定できるようにするパッチをコアラgemに送信しました。このパッチが受け入れられた場合、そのオプションがtrueに設定されていれば、改行が可能になります。今のところ、この問題を抱えている人は私の宝石のフォークをつかむことができます:https ://github.com/ideaoforder/koala
好奇心旺盛な人にとって、問題はファラデーにありました。リクエストメソッドは:url_encodeに設定され、パラメータをurlエンコードされたフォームデータとして送信します。パラメータは、フォームデータではなく、通常のデータとして送信する必要があります(cURLで-fフラグの代わりに-dフラグを使用するなど)。これは、エンコードされたパラメータではなく、クエリ文字列の一部としてデータを送信することで実現します。