Php 如何使用Hybridauth列出Github存储库?

Php 如何使用Hybridauth列出Github存储库?,php,list,github,repository,hybridauth,Php,List,Github,Repository,Hybridauth,我尝试混合使用Github文档: 和Hybridauth函数以获取Hybridauth登录的用户的存储库列表 我有一种暂时没有回报的东西 /** * load the user's repositories */ function getUserRepos() { $data = $this->api->api( "user/repos" ); $this->user->repos->full_name = @ $data->

我尝试混合使用Github文档:

和Hybridauth函数以获取Hybridauth登录的用户的存储库列表

我有一种暂时没有回报的东西

/**
* load the user's repositories
*/
function getUserRepos()
   {
      $data = $this->api->api( "user/repos" );

      $this->user->repos->full_name  = @ $data->name;

      return $this->user->repos;
   }
编辑:这是一个很好的方法:

/**
* load the user's repositories
*/

function getUserRepos()
{
    $data = $this->api->api( "user/repos" );
    foreach($this->api->get("user/repos") as $repos){
        return $repos;
    }
}

你没有给我们足够的信息。什么是
$this->api->api()
?调用后,
$data
包含什么(例如,如果您
var\u dump()
print\u r()
它)?很可能您使用的是踩在错误消息上,这将有助于解决此问题。这正是hybridauth的编码结构,这就是为什么我没有详细解释的原因。我只是从这里复制动作:那么我的其他问题呢?您是否检查了
$data
并查看了它包含的内容?$data正在获取有关回购的数据。这是不起作用的回报。