Hi Brian,
You can run this JS code on "update" button click:prevar redirectUrl = 'http://appery.io/app/view/{ENTER HERE YOUR APPERY.IO APP ID}/Free_Card.html';
var url = 'https://www.facebook.com/dialog/oauth?client_id={your client_id}';
url += '&redirect_uri=' + redirectUrl;
url += '&scope=basic_info,user_birthday,friends_birthday';
url += '&state='+OAuth.nonce(17);
if (document.URL.indexOf('http://') === -1 && document.URL.indexOf('https://') === -1) {
var ref = window.open(url, '_blank', 'location=yes');
ref.addEventListener("loadstart", saveFBCode);
} else {
Code: Select all
localStorage.setItem('fb_code', '');
window.open(url); }
function saveFBCode(event) {
Code: Select all
if (event.url.indexOf(redirectUrl) === 0) {
var vars = parseUrlVars(event.url);
localStorage.setItem('fb_code', vars.code); /* store secret code */
ref.close();
Appery.navigateTo('Free_Card', {reverse: false}); /* Navigate to page 'result' */
}
}/pre