もしもAPIの処理部 | もしもAPIをphpで使ってみる

もしもAPIの処理部

ランキング表示で作成したもしもAPIの処理部getmoshiapi.phpにpid指定で、1商品の情報を取り出す、getmoshi_pidと
同じグループの商品を取り出す、getmoshi_group、さらに指定のカテゴリーの商品を取り出すgetmoshi_categoryを追加します。

getmoshi_tagを参考に、どのパラメータを使うかで少しづつ違うものを作っておきます。

getmoshiapi.php

function getmoshi_pid ($authorization_code, $pid) {
$options = "&require_tag_list=1&article_id=$pid";

if(($ArticleSearch = getmoshi_basic($authorization_code,$options)) !== FALSE){
return $ArticleSearch->Articles->Article[0];
}
return false;
}

function getmoshi_group ($authorization_code, $gid, $option="") {
$options = "&article_group_id=$gid". $option;

if(($ArticleSearch = getmoshi_basic($authorization_code,$options)) !== FALSE){
return $ArticleSearch;
}
return false;
}

function getmoshi_category ($authorization_code, $category, $page, $perpage, $sort, $option="") {
$options = "&require_tag_list=1&article_category_code=$category&list_per_page=$perpage&page_index=$page&sort_order=$sort" . $option;

if(($ArticleSearch = getmoshi_basic($authorization_code,$options)) !== FALSE){
return $ArticleSearch;
}
return false;
}

//以下前回のまま
function getmoshi_tag ($authorization_code, $tag, $page, $perpage, $sort, $option="") {
~略~


前回のは、http://ameblo.jp/moshiapi/entry-10478226376.html または、denjinmのphpメモ を参考にしてください。