如何从Osclass获取信息到Android应用程序

时间:2014-11-04 00:30:15

标签: php android json

所以Osclass是一个Open Sour分类广告。 我想知道如何从我的网站获取信息到Android应用程序。例如,我想让我的应用程序的用户在使用应用程序时在我的网站上注册,而不需要访问我的网站并从那里注册。所以,让我们说例如有人通过网络浏览器在我的网站上注册,然后他下载了我的应用程序,他将能够通过应用程序登录,因为我的网站已连接到应用程序。

我想在我的网站上获取类别和类别列表。我试图在谷歌上搜索,因为Osclass是用PHP,HTML和CSS编写的,所以我认为从Wordpress网站到Android应用程序的获取信息是相同的,但我真的很困惑。

应该是Osclass自己的API或JSON所以我能够像我描述的那样创建一个App,或者我可以自己创建JSON或者我需要做的任何事情。

一个例子是Gumtree.com(分类广告网站)和他们的应用https://play.google.com/store/apps/details?id=com.gumtree.android

是否有教程展示如何从网站获取信息,例如登录详细信息和注册功能?

提前谢谢你。

1 个答案:

答案 0 :(得分:1)

Osclass没有合适的API。但是,社区正在进行一些工作(参见here)。

目前,由于我们对AngularJS搜索的需求相同,我们做了类似的事情:

function mdh_api_search() {
    $params = Params::getParamsAsArray();
    unset($params["sFeed"]);

    $params["location"] = str_replace(",","-",$params["location"]);
    $params["location"] = str_replace(" ","",$params["location"]);
    $data["url"] = osc_search_url($params);
    $data["title"] = meta_title();
    $data["results"] = getContent(getPath("search-results.php"));

    header('Content-type: text/json; charset=utf-8');

    echo (json_encode( $data));
}
osc_add_hook("feed_api", "mdh_api_search");

这使用feed_api钩子(来自Osclass的feed功能)来获取一堆搜索参数的项目。