Ruby on rails 如何检索zendesk评论

Ruby on rails 如何检索zendesk评论,ruby-on-rails,zendesk-api,Ruby On Rails,Zendesk Api,我正在使用gem,在回复中包含注释时遇到问题。我可以检索票据,但它不包含票据的注释。我的代码如下 ticket = ZendeskAPI::Ticket.find(client, id: 34798) p ticket 这是我得到的回应,我是否有明显的遗漏 { "ticket" => { "url" =>"https://baopals.zendesk.com/api/v2/tickets/34798.json", "id"

我正在使用gem,在回复中包含注释时遇到问题。我可以检索票据,但它不包含票据的注释。我的代码如下

ticket = ZendeskAPI::Ticket.find(client, id: 34798)
p ticket
这是我得到的回应,我是否有明显的遗漏

{  
   "ticket"   =>   {  
      "url"      =>"https://baopals.zendesk.com/api/v2/tickets/34798.json",
      "id"      =>34798,
      "external_id"      =>nil,
      "via"      =>      {  
         "channel"         =>"api",
         "source"         =>         {  
            "from"            =>            {  

            },
            "to"            =>            {  

            },
            "rel"            =>nil
         }
      },
      "created_at"      =>2017-11-17 09:49:11      UTC,
      "updated_at"      =>2017-11-17 09:49:49      UTC,
      "type"      =>nil,
      "subject"      =>"V2 test ticket",
      "raw_subject"      =>"V2 test ticket",
      "description"      =>"1111111111111111111111111111111111111111111111111111111111111111111111",
      "priority"      =>"normal",
      "status"      =>"open",
      "recipient"      =>nil,
      "requester_id"      =>15534722228,
      "submitter_id"      =>15534722228,
      "assignee_id"      =>nil,
      "organization_id"      =>13463857128,
      "group_id"      =>nil,
      "collaborator_ids"      =>      [  

      ],
      "follower_ids"      =>      [  

      ],
      "forum_topic_id"      =>nil,
      "problem_id"      =>nil,
      "has_incidents"      =>false,
      "is_public"      =>true,
      "due_at"      =>nil,
      "tags"      =>      [  

      ],
      "custom_fields"      =>      [  
         {  
            "id"            =>114097936533,
            "value"            =>false
         },
         {  
            "id"            =>114097989754,
            "value"            =>false
         },
         {  
            "id"            =>61510988,
            "value"            =>false
         },
         {  
            "id"            =>114097437574,
            "value"            =>false
         },
         {  
            "id"            =>58345127,
            "value"            =>nil
         },
         {  
            "id"            =>76165848,
            "value"            =>nil
         },
         {  
            "id"            =>61403888,
            "value"            =>nil
         },
         {  
            "id"            =>60446708,
            "value"            =>nil
         }
      ],
      "satisfaction_rating"      =>nil,
      "sharing_agreement_ids"      =>      [  

      ],
      "fields"      =>      [  
         {  
            "id"            =>114097936533,
            "value"            =>false
         },
         {  
            "id"            =>114097989754,
            "value"            =>false
         },
         {  
            "id"            =>61510988,
            "value"            =>false
         },
         {  
            "id"            =>114097437574,
            "value"            =>false
         },
         {  
            "id"            =>58345127,
            "value"            =>nil
         },
         {  
            "id"            =>76165848,
            "value"            =>nil
         },
         {  
            "id"            =>61403888,
            "value"            =>nil
         },
         {  
            "id"            =>60446708,
            "value"            =>nil
         }
      ],
      "brand_id"      =>3123448,
      "allow_channelback"      =>false
   }
}

不是使用Ruby来处理我的数据,而是使用Python和注释,实际上所有的描述和我的都融合在一起了。这是我到目前为止看到的唯一一件事。您检查过Ruby的API文档了吗?

票证注释实际上是一个单独的端点,记录在这里-

看起来您可以使用ticket.comments()获取注释