Используя пример "API обновлений сети" по следующей ссылке, я могу без проблем публиковать обновления сети, используя client.postNetworkUpdate (updateText).
http://code.google.com/p/linkedin-j/wiki/GettingStarted
Итак, отправкаработает отлично .. Однако публикация обновления не возвращает «UpdateKey», который используется для получения статистики для самой публикации, такой как комментарии, лайки и т. д. Без UpdateKey я не могу получить статистику.Итак, что я хотел бы сделать - это опубликовать, затем извлечь последнее сообщение с помощью функции getNetworkUpdates (), и в этом поиске будет UpdateKey, который мне нужно будет использовать позже для получения статистики.Вот пример скрипта на Java о том, как получать сетевые обновления, но мне нужно сделать это в Coldfusion вместо Java.
Network network = client.getNetworkUpdates(EnumSet.of(NetworkUpdateType.STATUS_UPDATE));
System.out.println("Total updates fetched:" + network.getUpdates().getTotal());
for (Update update : network.getUpdates().getUpdateList()) {
System.out.println("-------------------------------");
System.out.println(update.getUpdateKey() + ":" + update.getUpdateContent().getPerson().getFirstName() + " " + update.getUpdateContent().getPerson().getLastName() + "->" + update.getUpdateContent().getPerson().getCurrentStatus());
if (update.getUpdateComments() != null) {
System.out.println("Total comments fetched:" + update.getUpdateComments().getTotal());
for (UpdateComment comment : update.getUpdateComments().getUpdateCommentList()) {
System.out.println(comment.getPerson().getFirstName() + " " + comment.getPerson().getLastName() + "->" + comment.getComment());
}
}
}
У кого-нибудь есть мысли по поводу того, как этого добиться с помощью Coldfusion?
Спасибо