gpt4 book ai didi

facebook-c#-sdk - 如何在 iframe 应用程序中获取 facebook 页面 ID (C#)

转载 作者:行者123 更新时间:2023-12-01 13:03:01 26 4
gpt4 key购买 nike

我创建了一个简单的 facebook iframe 应用程序,用作页面上的选项卡。一切正常,但我现在需要获取使用该选项卡的页面的 ID,以便我可以显示特定于该页面的信息。

我在文档中看到 signedrequest 中有一个名为“ProfileId”的值,它应该是我要查找的页面 ID,但每次我尝试使用 signedrequest 时都会遇到问题所以我显然不明白我需要做什么。

谁能解释一下如何获取页面 ID?我不希望用户必须授权该应用程序,因为我对他们的任何信息都不感兴趣,我只想要显示该选项卡的页面的 ID。

最佳答案

<?php

include "facebook.php"; //Facebook PHP SDK

$app_id = "APP_ID_HERE"; // Your application id

$app_secret = "APP_SECRET_HERE"; // Your application secret

$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));

$signedrequest = $facebook->getSignedRequest();

$page_id = $signedrequest["page"]["id"];
$is_admin = $signedrequest["page"]["admin"];
$is_liked = $signedrequest["page"]["liked"];

echo "Page id: ". $page_id;

?>

关于facebook-c#-sdk - 如何在 iframe 应用程序中获取 facebook 页面 ID (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4863370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com