8

지난 달에 코도바에 Facebook plugin을 설치했습니다. 지난 주에 나는 사람들이 apprequests 메소드를 사용하여 친구들을 앱에 초대 할 수 있도록 showDialog을 구현했습니다. 내가 두 명의 친구와 함께 노력했을 때, 그들은 초대장을 받았습니다.코도 바 : Facebook 플러그인 : showDialog apprequests

오늘 다시 시도해보세요. 초대 한 사람이 알림을받지 않는다는 점을 제외하고는 모든 것이 잘 작동합니다.

success Object {to: Array[3], request: "id_of_request"} 
    request: "id_of_request" 
    to: Array[3] 
     0: "user_id_1" 
     1: "user_id_2" 
     2: "user_id_3" 
     length: 3 

사용자 ID도 좋은 :

$cordovaFacebook.showDialog({ method: "apprequests", message: "Come on man, check out my application." }) 
    .then(function(success) { 
     console.log("success", success); 
     // success 
    }, function (error) { 
     console.log("error", error); 
     // error 
    }); 

콘솔은 성공을 보여줍니다 여기에

은 ( NGCordova's wrapper 사용) 전화의 코드입니다. 그러나 페이스 북 계정에 대한 알림이 없습니다.

지금까지 시도 무엇

:

  • 다른 페이스 북의 응용 프로그램을 작성하는 대신
  • 도움 않을 NGCordova의 최신 버전 (설치의 자격 증명을 사용하여 페이스 북 플러그인을 다시 설치

    • 은 단순히 래퍼입니다. ..)
    • "피드"와 같은 다른 방법을 사용하고 내 벽에 게시하면 작동합니다.

    기본 기능은 동일하게 동작하여, 그림에서 NGCordova 촬영 :

    facebookConnectPlugin.showDialog({ method: "apprequests", message: "Come on man, check out my application." }, function(success) { 
         console.log(success); 
        }, function(error) { 
         console.log(error); 
        }); 
    

    이 더 통지뿐만 아니라 아직 성공을 트리거하지 않습니다. 앞으로 어떤 도움

    덕분에, 나는

  • 답변

    0

    이봐 당신에게이 페이스 북 모바일 앱에서 알림을 확인했다 ... 나는 밖으로 아이디어라고 생각?

    3

    상태가 & 인 상태에서 귀하의 앱을 Facebook 개발자로 게시하십시오. 리뷰를 작성하고 "예"로 설정하십시오.

    관련 문제