如何识别我能够登录 rets ?这是我的代码和输出。
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
//date_default_timezone_set('America/New_York');
require_once("vendor/autoload.php");
//$log = new \Monolog\Logger('PHRETS');
//$log->pushHandler(new \Monolog\Handler\StreamHandler('php://stdout', \Monolog\Logger::DEBUG));
$config = new \PHRETS\Configuration;
$config->setLoginUrl('*****************');
$config->setUsername('****');
$config->setPassword('****');
$config->setUserAgent('****');
$config->setRetsVersion('1.7.2');
$config->setOption('disable_follow_location',false);
$config->setOption('use_post_method',true);
$rets = new \PHRETS\Session($config);
$rets->setLogger($log);
$connect = $rets->Login();
var_dump($connect->getBody());
输出
注意:
试图在第 26 行的 /var/www/html/glvar/rets/vendor/troydavisson/phrets/src/Parsers/GetMetadata/System.php 中获取非对象的属性
致命错误:
在第 26 行的 /var/www/html/glvar/rets/vendor/troydavisson/phrets/src/Parsers/GetMetadata/System.php 中的非对象上调用成员函数 attributes()
我怎么能从这个回复中知道我正在登录 rets 并且我可以获得任何数据。