-
Classes Class Description com.restfb.types.ads.AdGroup useAd
insteadcom.restfb.types.ads.AdTag with Marketing API version 2.4 useAdLabel
insteadcom.restfb.types.send.ListTemplatePayload with Graph API 4.0 this is no longer supportedcom.restfb.types.send.OpenGraphTemplatePayload with Graph API 4.0 this is no longer supportedcom.restfb.types.StatusMessage removed after Graph API 2.0com.restfb.types.User.Education since breaking change on 4 April, 2018com.restfb.types.webhook.PageConversation for 3.3+ directly and for all other versions on December 31, 2019. Use the Messenger Webhook insteadcom.restfb.types.WorkExperience since breaking change on 4 April, 2018
-
Methods Method Description com.restfb.BinaryAttachment.with(String, InputStream) use the stream-less API passing abyte[]
for datacom.restfb.types.Account.addPerm(String) since graph api v3.1, useAccount.addTask(java.lang.String)
insteadcom.restfb.types.Account.getPerms() since graph api v3.1, use getTasks() insteadcom.restfb.types.Account.removePerm(String) since graph api v3.1, useAccount.removeTask(java.lang.String)
insteadcom.restfb.types.CoverPhoto.getCoverId() useFacebookType.getId()
insteadcom.restfb.types.CoverPhoto.setCoverId(String) useFacebookType.getId()
insteadcom.restfb.types.Event.getIsViewerAdmin() since January 30, 2018com.restfb.types.Event.getLocation() with API version 2.3, useplace
field insteadcom.restfb.types.Event.getVenue() with API version 2.3, useEvent.getPlace()
field insteadcom.restfb.types.Event.getVenueList() with API version 2.3, useEvent.getPlace()
insteadcom.restfb.types.Event.setIsViewerAdmin(Boolean) since January 30, 2018com.restfb.types.Event.setLocation(String) with API version 2.3, useplace
field insteadcom.restfb.types.Event.setVenue(Location) with API version 2.3, useEvent.getPlace()
field insteadcom.restfb.types.Event.setVenueList(List<Location>) with API version 2.3, useEvent.getPlace()
insteadcom.restfb.types.Photo.getPosition() Facebook will start returning 0 for this field starting on October 3, 2012.com.restfb.types.Photo.getSource() Useimages
field insteadcom.restfb.types.Photo.setPosition(Integer) Facebook will start returning 0 for this field starting on October 3, 2012.com.restfb.types.Photo.setSource(String) Useimages
field insteadcom.restfb.types.Post.addWithTag(NamedFacebookType) com.restfb.types.Post.getWithTags() com.restfb.types.Post.removeWithTag(NamedFacebookType) com.restfb.types.User.addEducation(User.Education) since breaking change on 4 April, 2018com.restfb.types.User.addInterestedIn(String) since breaking change on 4 April, 2018com.restfb.types.User.addWork(WorkExperience) since breaking change on 4 April, 2018com.restfb.types.User.getAbout() since breaking change on 4 April, 2018com.restfb.types.User.getEducation() since breaking change on 4 April, 2018com.restfb.types.User.getInterestedIn() since breaking change on 4 April, 2018com.restfb.types.User.getPolitical() since breaking change on 4 April, 2018com.restfb.types.User.getRelationshipStatus() since breaking change on 4 April, 2018com.restfb.types.User.getReligion() since breaking change on 4 April, 2018com.restfb.types.User.getUsername() since graph api 2.0com.restfb.types.User.getWebsite() since breaking change on 4 April, 2018com.restfb.types.User.getWork() since breaking change on 4 April, 2018com.restfb.types.User.removeEducation(User.Education) since breaking change on 4 April, 2018com.restfb.types.User.removeInterestedIn(String) since breaking change on 4 April, 2018com.restfb.types.User.removeWork(WorkExperience) since breaking change on 4 April, 2018com.restfb.types.User.setAbout(String) since breaking change on 4 April, 2018com.restfb.types.User.setPolitical(String) since breaking change on 4 April, 2018com.restfb.types.User.setRelationshipStatus(String) since breaking change on 4 April, 2018com.restfb.types.User.setReligion(String) since breaking change on 4 April, 2018com.restfb.types.User.setUsername(String) since graph api 2.0com.restfb.types.User.setWebsite(String) since breaking change on 4 April, 2018com.restfb.types.Video.addComment(Comment) work on theComments
object directly instead of using this methodcom.restfb.types.Video.getMessage() FB seems to have removed this field.com.restfb.types.Video.removeComment(Comment) work on theComments
object directly instead of using this methodcom.restfb.types.Video.setMessage(String) FB seems to have removed this field.com.restfb.types.webhook.messaging.MessageItem.getSeq() https://messengerblog.com/platform-updates/introducing-messenger-platform-v1-3-and-new-ways-to-drive-the-conversation/ "Developers who previously relied on using seq ID for deduping can use mid instead, and those who were using it for ordering purposes can use timestamp instead."com.restfb.types.webhook.messaging.MessageItem.setSeq(Long) https://messengerblog.com/platform-updates/introducing-messenger-platform-v1-3-and-new-ways-to-drive-the-conversation/ "Developers who previously relied on using seq ID for deduping can use mid instead, and those who were using it for ordering purposes can use timestamp instead."
-
Constructors Constructor Description com.restfb.BinaryAttachment(String, InputStream) use the stream-less API passing abyte[]
for datacom.restfb.types.send.QuickReply(String, String, String) use constructor without contenttype instead. If using content type 'text' useQuickReply(String,String)
for 'location' useQuickReply()