выбор нескольких друзей не работает в https (включен безопасный просмотр)

#facebook #https #multi-friend-selector

#Facebook #https #выбор нескольких друзей

Вопрос:

Мы используем facebook iframe app в режиме https, из нашего приложения нам нужно отправить приглашение нескольким друзьям с помощью селектора нескольких друзей. Но когда мы нажимаем на кнопку «Выбрать друзей», появляется пустое всплывающее окно. Он отлично работает для http (небезопасный просмотр).

 "<fb:serverfbml><script type="text/fbml">"  
"<fb:fbml>"  
"<fb:request-form action=""   (HttpContext.Current.Request.IsSecureConnection ? ConfigurationManager.AppSettings["Callback"].Replace("http://", "https://") : ConfigurationManager.AppSettings["Callback"])   "pagename.aspx?dbskip=trueamp;fb_sig_user="   fbuserid   """  
"method="POST""  
"invite="true""  
"type="My App ""  
"content=""   "my content"  
"<fb:req-choice url='"   "my choice"  "'"  
"label='"   " my text "  "'/>"  
"">"  
"<fb:multi-friend-selector bypass="cancel" email_invite="false" max="35" cols="5" actiontext="Select friends to send invitation" rows="3"/>"  
"</fb:request-form></fb:fbml></script></fb:serverfbml>";
  

Заранее благодарю……

Ответ №1:

Возможно, вам не следует использовать устаревший FBML сейчас. Он устарел.

Комментарии:

1. Верно, но он не будет отключен до конца января, он должен работать

2. Большое спасибо, Xiaoxi! Можете ли вы, пожалуйста, предложить нам лучший / простой способ реализовать селектор нескольких друзей без использования FBML? Заранее спасибо………

3. Верно, но это не отвечает на вопрос.