-2

我想知道我是如何使用 Retrofit 来发送一个结果是这样的服务器的帖子:

 {
  "facebookProfile":{
  "name":"String",
  "education_history":"String",
  "birthday":"String",
  "hometown":"String",
  "email":"String",
  "location":"String"
 },
  "picture":{
  "selfieURL":"String",
  "documentIDs":{
      "frontURL":"String",
      "backURL":"String"
      }
 }
}

身份验证 -

public class IDVerification {

    private FacebookProfile facebookProfile;

    private Customer customer;

    private Location location;

    private Picture picture;

    private Audio audio;
}

FacebookProfile - (有 gatter 和 setter)

public class FacebookProfile implements Serializable{

    private String name;

    private String education_history;

    private String birthday;

    private String hometown;

    private String email;

    private String location;
}

图片 - (有getter和setter)

public class Picture implements Serializable{

    private String selfieURL;

    private DocumentIDs documentIDs;
}
4

1 回答 1

0

定义以下类: FacebookProfileCustomerLocationDocumentIDsPictureAudio 并定义它们的属性、getter 和 setter。Picture将如下所示:

public class Picture {

    private String selfieURL;
    private DocumentIDs documentIDs;


    public String getSelfieURL() {
        return selfieURL;
    }


    public void setSelfieURL(String selfieURL) {
        this.selfieURL = selfieURL;
    }


    public DocumentIDs getDocumentIDs() {
        return documentIDs;
    }


    public void setDocumentIDs(DocumentIDs documentIDs) {
        this.documentIDs = documentIDs;
    }

}
于 2016-01-27T17:26:44.840 回答