Это кажется достаточно простым, но есть сложности ...
У меня есть статическая страница FBML на Facebook, где я хочу, чтобы пользователи подписывались на мою рассылку magento.
Я думаю, что яПравильно сказать, что обычно вы можете поместить код формы, как показано ниже, на страницу fbml, и при отправке он добавит пользователя в рассылку;
<form action="http://my-site.com/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
<fieldset class="block-content">
<legend>Newsletter</legend>
<label id="newsletter-label" for="newsletter" class="left">Join our mailing list</label>
<div class="input-box left">
<input name="email" type="text" id="newsletter" class="input-text required-entry validate-email" />
</div>
<button id="newsletter-submit" type="submit" class="button btn-submit"><span>Join</span></button>
</fieldset>
</form>
Но, конечно, на моем сайте у меня есть функция ajax, которая возвращаетспасибо за регистрацию, поэтому, когда эта отправка отправляется с fb, я просто получаю сообщение о подтверждении на моем домене, которое должно быть пропущено через Java, и большое спасибо за регистрацию.
Итак, что янужен какой-то способ опубликовать действие, но оставить пользователя на Facebook или, по крайней мере, оставить его на другой целевой странице после действия.
Что-то, что публикует, но не перенаправляет, или что-то, что публикует затемперенаправляет на что-то кроме URL в действии формы?
Не уверен, нужен ли мне ajax для этого или если js даже разрешен внутри fbокружение, могу ли я использовать какой-либо их проприетарный FBML для достижения этой цели?
Большое спасибо