0

我想在 facebook 帖子上添加评论.. 通过 facebook API

添加评论的功能是

public function fill($json)
{
    if(isset($json['data']))
    {
        $json = $json['data'];
    }
    foreach($json as $k => $v ) $this->{$k} = $v;
}

我将 json 格式的数据传递为

{"data":{"id":"153870348034313_347443752010304","message":"test comment"}}

但回应是:Invalid argument supplied for foreach()

4

1 回答 1

1

你没有解码JSON

public function fill($json)
{
    $json = json_decode($json);

    if(isset($json->data))
    {
        $json = $json->data;
    }
    foreach($json as $k => $v ) $this->{$k} = $v;
}
于 2012-09-14T07:44:10.773 回答