首页 > 解决方案 > 从 PHP 中的响应对象中检索数据

问题描述

php 新手(多年前使用 C 和 VB) 使用 Ebay 的 Temboo API,我试图从我们的 eBay 帐户中检索消息。虽然 API 说它会返回一个 JSON 字符串,但在执行时它会返回一个对象。使用var_dump(get_defined_vars($getMemberMessagesResults));返回此相关信息:

'getMemberMessagesResults' => 
    object(eBay_Trading_GetMemberMessages_Results)[7]
      protected 'outputArray' => 
        array (size=1)
          'Response' => string '{"@xmlns":"urn:ebay:apis:eBLBaseComponents","Timestamp":"2021-07-29T21:52:49.047Z","Ack":"Warning","...
      protected 'lowercaseKeyMap' => 
        array (size=1)
          'response' => string 'Response' (length=8)

我正在尝试提取信息'Response'=> string('xlmns":"urn:ebay:apis"...信息,以便我可以处理以放入数据库。但是,我不知道如何引用这些信息来提取它。我已经尝试了很多参考,但到目前为止我被难住了。我意识到这些信息可能存在于某个地方,但是对于 PHP 来说是新手,我感到很难过。提前感谢你的帮助。

标签: phptemboo

解决方案


推荐阅读