我目前正在使用pimax for facebook messenger:https://github.com/pimax/fb-messenger-php
我想访问first_name
中的UserProfile
个字段中的UserProfile.php
字段并将其存储在变量中,以便我可以使用该名称为用户个性化消息。我很难做到这一点而不打破机器人,并感谢你的帮助!
这里是UserProfile.php
文件:
<?php
namespace pimax;
class UserProfile
{
protected $data = [];
public function __construct($data)
{
$this->data = $data;
}
public function getFirstName()
{
return $this->data['first_name'];
}
public function getLastName()
{
return $this->data['last_name'];
}
public function getPicture()
{
return $this->data['profile_pic'];
}
}
提前感谢您的帮助!
答案 0 :(得分:2)
一旦您创建了这样的对象:
// data is an associative array of user info that includes 'first_name' key
$user = new UserProfile($data);
您可以使用以下内容提取名字:
$fname = $user->getFirstName();