Php 无法从maxmind返回对象获取键值

Php 无法从maxmind返回对象获取键值,php,maxmind,Php,Maxmind,我正在使用maxmind web服务获取用户数据: 下面是输出数据的PHP代码 现在你可以看到我已经注释掉了Ip\u地址、用户类型、is\u匿名、is\u匿名、is\u匿名、is\u vpn、is\u tor\u exit\u节点key,因为我无法使用这些键获取值 你能告诉我为什么吗 $client = new Client( client number , 'my license keyu'); // Call insights method to get full detail

我正在使用maxmind web服务获取用户数据:

下面是输出数据的PHP代码

现在你可以看到我已经注释掉了Ip\u地址、用户类型、is\u匿名、is\u匿名、is\u匿名、is\u vpn、is\u tor\u exit\u节点key,因为我无法使用这些键获取值

你能告诉我为什么吗

$client = new Client( client number , 'my license keyu');       
// Call insights method to get full details        
$record = $client->insights( '103.82.11.26' ); 

//$result['ipAddress']         = $record->traits->ip_address;
$result['country']           = $record->country->name;
$result['city']              = $record->city->name;
//$result['userType']          = $record->traits->user_type;
$result['isp']               = $record->traits->isp;
$result['organization']      = $record->traits->organization;
$result['network']           = $record->traits->network;
//$result['isAanonymous']      = $record->traits->is_anonymous;
//$result['isAnonymous_proxy'] = $record->traits->is_anonymous_proxy;
//$result['isAnonymous_vpn']   = $record->traits->is_anonymous_vpn;
//$result['isTorExitNode']     = $record->traits->is_tor_exit_node;
$result['referer']           = $_SERVER['HTTP_REFERER'];
$result['userAgent']         = $_SERVER['HTTP_USER_AGENT'];    
但如果我这样做了

print_r( $record );
我可以看到包含所有数据的完整对象

已更新


返回的实际对象

您需要根据以下键使用名称:

 [0] => autonomousSystemNumber
                    [1] => autonomousSystemOrganization
                    [2] => connectionType
                    [3] => domain
                    [4] => ipAddress
                    [5] => isAnonymous
                    [6] => isAnonymousProxy
                    [7] => isAnonymousVpn
                    [8] => isHostingProvider
                    [9] => isLegitimateProxy
                    [10] => isp
                    [11] => isPublicProxy
                    [12] => isSatelliteProvider
                    [13] => isTorExitNode
                    [14] => network
                    [15] => organization
                    [16] => staticIpScore
                    [17] => userCount
                    [18] => userType
                )
因此,基本上,例如:


$record->traits->ipAddress

如果您可以共享打印($record)。。只要钥匙就行了sufficient@SandeepKothari可以我正在分享。@SandeepKothari我已经更新了我的问题,或者检查了一下,但是你怎么知道我需要使用这些钥匙呢?根据回答。。。实际上,在响应中,如果您看到具有traits key的record元素具有您需要的所有属性。。。此外,共享响应似乎已更改。。如果您可以检查新的响应,您可以看到关键点