プロジェクトで古い FB API を使用しています。
FB アバターを表示するには、Rails アプリで facebooker gem を使用します。私は facebooker メソッド "fb_profile_pic(owner, {:linked => false, "facebook-logo" => :true}" を使用します。彼はこの FBML を生成します。
<fb:profile-pic facebook-logo="true" height="73" linked="false" size="square" uid="1440313044" width="73" style="width: 73px; height: 73px; " class=" fb_profile_pic_rendered"><img src="http://external.ak.fbcdn.net/safe_image.php?d=d5eee08e09b7573d93b61f82ac11feda&url=http%3A%2F%2Fprofile.ak.fbcdn.net%2Fhprofile-ak-snc4%2F41642_1440313044_4069_q.jpg&logo&v=5" alt="Shaliko Usubov" title="Shaliko Usubov" style="width:73px;height:73px;" class=""></fb:profile-pic>
https プロトコルで利用可能なページにこのアバターを表示すると、エラーが発生します
「 https://my_domain.com/のページに、 http://external.ak.fbcdn.net/safe_image.phpからの安全でないコンテンツが表示されました?...」
HTTPS プロトコルで FB アバターを取得するにはどうすればよいですか?