2014-03-13 1 views
0

소셜 기능과 데이터베이스 기반 응용 프로그램이있는 모바일 응용 프로그램을 개발 중입니다. 나는 PHP, mysql으로 등록 및 로그인 시스템을 마쳤다. 하지만 게시 시스템을 설치하고 프로필 섹션에 사용자 정보를 표시하고 업데이트 사용자 이름 또는 암호를 만들고 싶습니까? 모든 직원은 PHP에서 가능하지 않습니다 (잘못된 것입니다). 그럼, 대체 방법은 무엇입니까 (나는 Jason에 대해 들었지만 적절한 직원이 없어서 어떻게 데이터를 보여줄 수 있는가). 누군가가 내게 어떻게 사용자 데이터를 보여주고 Facebook 게시와 같은 내 게시물을 표시하는지 설명해 주실 수 있습니까?rmote 데이터베이스에 대한 인텔 xdk 모바일 응용 프로그램

답변

0

Intel XDK javascript API를 사용하여 로그인하고 Facebook에 게시 할 수 있습니다. 아래는 샘플 코드 및 심층 튜토리얼에 대한 링크는 여기에서 찾을 수 있습니다 : https://software.intel.com/en-us/html5/articles/integrating-facebook-functionality-into-hybrid-apps-using-the-intel-xdk

// 페이스 북

에 로그인 할
alert("about to log into facebook"); 
document.addEventListener("intel.xdk.facebook.login",function(e){ 
    if (e.success == true) 
    { console.log("Facebook Log in Successful"); } 
    else 
    { console.log("Unsuccessful Login"); } 
},false); 
intel.xdk.facebook.login("publish_stream,publish_actions,offline_access");  

// 페이스 북

의 로그 아웃
alert("logging out of facebook"); 
document.addEventListener("intel.xdk.facebook.logout",function(e){ 
    if (e.success == true) 
    { console.log("Logged out of Facebook"); } 
    else 
    { console.log("Unsuccessful Logout"); } 
},false); 
intel.xdk.facebook.logout(); 

// 그래프 API를 사용하여 Facebook에서 데이터 가져 오기

var facebookUserID = "me"; //me = the user currently logged into Facebook 
document.addEventListener("intel.xdk.facebook.request.response",function(e) { 
    console.log("Facebook User Friends Data Returned"); 
    if (e.success == true) { 
      var data = e.data.data; 
      var outHTML = ""; 

      for (var r=0; r< data.length; r++) { 
      outHTML += "<img src='http://graph.facebook.com/" 
         + data[r]["id"] 
         + "/picture' info='" 
         + data[r]["name"] + "' />"; 
      } 
      document.getElementsByTagName("body")[0].innerHTML = outHTML; 
      document.removeEventListener("intel.xdk.facebook.request.response"); 
    } 
},false); 
intel.xdk.facebook.requestWithGraphAPI(facebookUserID  
+ "/friends","GET","");        

// 사용자 상태를 수수료로 게시하려면 d 그래프 API를 사용하여 Facebook에서

var facebookUserID = "me"; //me = the user currently logged into Facebook 
document.addEventListener("intel.xdk.facebook.request.response",function(e) { 

    if (e.success == true) { 
      console.log("Facebook Message posted"); 
      document.removeEventListener("intel.xdk.facebook.request.response"); 
    } 
},false); 
intel.xdk.facebook.requestWithGraphAPI(facebookUserID + "/{user-id}/feed","POST", 
             "message={" + message + 
             "}&access_token={" + access-token + "}");  
관련 문제