Двойной iframe здесь. В iframe Canvas Facebook мы размещаем другое окно на starbucks.com для нашего раздела efifting. Проблема в том, и что использовать для работы, кнопка paypal больше не выйдет из фреймов и не сделает свою страницу перед отправкой и обратно в фреймы. Например, посетите https://apps.facebook.com/starbuckscard/ и выберите paypal как вариант, когда вы доберетесь до него. Это использование для работы ... любая идея о том, почему или что сломано/изменено ??? Любая обратная связь очень ценится. Спасибо.Paypal in iFrame на Facebook
ответ
Все URL-адреса PayPal выйдут из iframe или возвратят ошибку в зависимости от того, придерживается ли браузер X-FRAME-OPTIONS
, который установлен для всех страниц (включая стандарт оплаты веб-сайтов) до SAMEORIGIN
.
Вместо этого вы захотите использовать Host Host Solution PayPal Website Payments Pro Hosted Solution, которое позволяет встроить его в iframe.
Вы также можете делать транзакции на стороне сервера. Здесь представлены полные REST API-документы и примеры: https://developer.paypal.com/webapps/developer/docs/api/
Любое объяснение или примеры были бы действительно полезными. – ryanyuyu
https://developer.paypal.com/webapps/developer/docs/api/ –
Спасибо, Роберт, очень ценим. – SocialMitch
стр. что запутанно, но мы ничего не изменили в нашем коде ... он просто начал ломаться. Интересно, добавила ли FB/модифицировала/удалила что-нибудь из своей «оболочки», которая могла бы вызвать это ... знать что-нибудь? – SocialMitch
Недавно PayPal добавила HTTP-заголовок X-FRAME-Options; он не был строго соблюден ранее – Robert