私はレール 4 に取り組んでおり、Koala gem を使用して Graph API からユーザーの写真を取得しています。
写真を受け取る宝石を受け取ることができます:
picture, picture_medium, picture_small = graph.batch do |batch_api|
batch_api.get_picture(facebook_id, {'width' => PIC_SIZE_LARGE, 'height' => PIC_SIZE_LARGE}, 'return_ssl_resources' => '0')
batch_api.get_picture(facebook_id, {'width' => PIC_SIZE_MED, 'height' => PIC_SIZE_MED}, 'return_ssl_resources' => '0')
batch_api.get_picture(facebook_id, {'width' => PIC_SIZE_SMALL, 'height' => PIC_SIZE_SMALL}, 'return_ssl_resources' => '0')
end
しかし、コアラが使用しているURLを保存したいと思います(私ではなく、ユーザーがURLを呼び出すことを好みます)。私は宝石が呼び出すと仮定します: https://graph.facebook.com/facebook_id/picture
しかし、ハードコーディングしたくありません。gem から URL を抽出する方法はありますか? ありがとう