Пример #1
0
                echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(0, "Input data is invalid"), array(0, 1));
                return;
            }
        }
    }
    //else
    //{
    //	echo global_common::convertToXML($arrHeader, array("rs",'info'), array(0,global_common::STRING_REQUIRE_LOGIN), array(0,1));
    //}
    return;
}
if ($_pgR["act"] == model_Article::ACT_APPROVE) {
    if (global_common::isCLogin()) {
        $postID = $_pgR[global_mapping::fbpostid];
        $pageID = $_pgR[global_mapping::fbid];
        $existedArticle = $objArticle->getArticleByRefID($postID);
        if ($existedArticle) {
            $arrHeader = global_common::getMessageHeaderArr($banCode);
            //$banCode
            echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, 'Article was added before'), array(0, 1));
            return;
        }
        $accessToken = $_facebookToken;
        $fb = new Facebook\Facebook(['app_id' => $_facebookAppID, 'app_secret' => $_facebookSecrect, 'default_graph_version' => $_facebookVersion, 'default_access_token' => $accessToken]);
        //echo $postID;
        //print_r($res);;
        //echo '<br>Data<br>';
        //echo '/'.$postID.'?fields=description,attachments';
        $response = $fb->get('/' . $postID . '?fields=message,description,attachments');
        //var_dump($response);
        $posts = $response->getGraphObject()->asArray();