3

我有一个数据库,里面有很多带有 facebook 页面 ID 的地方。我想用事实 api 将它们映射到相应的四方场地 id。

问题是,当我尝试发出请求并将命名空间 id 设置为 facebook id 时,我得到的只是 factual 具有 factual_id 和 facebook id 的条目,但没有任何其他具有相同事实 id 的第三方位置。

我现在正在做的是保存事实 ID,然后在给出返回所有人行横道条目的 factual_id 的情况下发送另一个请求,然后我可以寻找四方的。无论如何要在 1 步中执行此请求吗?

这里使用 php 是代码。

place 变量是一个基本上映射到 facebook 页面的对象

 $place = Model_Place::find(42);

        $factual = new \Factual(\Config::get('factual_oauth_key'), \Config::get('factual_oauth_secret'));

        $query = new \FactualQuery;

        $query->limit(1);

        $query->field("namespace")->equal("facebook");
        $query->field("namespace_id")->equal($place->page_id); 

        $res = $factual->fetch("crosswalk", $query);

        $data = $res->getData();
        echo "<pre>";
        print_r($data);
        echo "</pre>";
4

0 回答 0