ພາບລວມ: ສື່ມວນຊົນສັງຄົມການປະຕິວັດແມ່ນກາຍເປັນເຫດການທີ່ສໍາຄັນໃນເຂດຈໍານວນຫຼາຍເຊັ່ນ: ການຕະຫຼາດ, ເຄືອຂ່າຍ, ການວິເຄາະແລະຫຼາຍກວ່າ. ການສໍາຜັດກັບສື່ມວນຊົນສັງຄົມເຊັ່ນເຟສບຸກ, twitter, ການເຊື່ອມຕໍ່ຫາໃນມີຜົນກະທົບຢ່າງຫລາຍຕໍ່ທຸລະກິດ. ສື່ມວນຊົນສັງຄົມແມ່ນຄ້າຍຄືຊັບພະຍາກອນທໍາມະຊາດສໍາລັບການເກັບກໍາຄວາມຄິດເຫັນຂອງຜູ້ໃຊ້, ຄວາມຄິດເຫັນ, ຄໍາແນະນໍາແລະອື່ນໆ. ດັ່ງນັ້ນການເຊື່ອມໂຍງຂອງສື່ມວນຊົນສັງຄົມທີ່ມີຄໍາຮ້ອງສະຫມັກມີຄວາມສໍາຄັນຫຼາຍ. ຄໍາຮ້ອງສະຫມັກເຫຼົ່ານີ້ຈະສາມາດເຊື່ອມຕໍ່ກັບສື່ມວນຊົນເຫຼົ່ານີ້ແລະໄດ້ຮັບຂໍ້ມູນຂ່າວສານ. ໃນບົດຄວາມນີ້ຂ້າພະເຈົ້າຈະປຶກສາຫາລືການເຊື່ອມໂຍງຂອງເຟສບຸກແລະ Twitter ທີ່ມີຄໍາຮ້ອງສະຫມັກ java.
ການນໍາສະເຫນີ: ໃນຍຸກທັນສະໄຫມເວັບໄຊທ໌ໄດ້ກາຍເປັນສ່ວນຫນຶ່ງຂອງທຸລະກິດ, ບໍ່ວ່າຈະເປັນຂະຫນາດໃຫຍ່, ຂະຫນາດກາງຫຼືຂະຫນາດນ້ອຍ. The web presence is an important aspect to reach to the global audience. ທີ່ປະທັບຂອງທຸລະກິດກ່ຽວກັບເວັບໄຊທ໌, ບໍ່ແມ່ນການພຽງພໍທີ່ຈະສາມາດບັນລຸໄດ້ການສົນທະນາມະຫາຊົນຫລາຍຂຶ້ນ. ເພື່ອສາມາດບັນລຸອອກໄປຫາສື່ມວນຊົນສັງຄົມມະຫາຊົນຂະຫນາດໃຫຍ່ມີບົດບາດເປັນພາລະບົດບາດທີ່ສໍາຄັນຍ້ອນວ່າມັນມີ cascading ແລະຜົນກະທົບພ້ອມກັນ. ໃນປັດຈຸບັນເຄືອຂ່າຍສັງຄົມແລະສະຖານທີ່ສື່ມວນຊົນມີຄວາມສົນໃຈທີ່ຈະເຊື່ອມໂຍງແລະຕິດຕໍ່ສື່ສານກັບເວັບໄຊທ໌ອື່ນໆເປັນພວກເຂົາເຈົ້າຍັງຕ້ອງການທີ່ຈະສາມາດບັນລຸໄດ້ການສົນທະນາທົ່ວໄປຕັ້ງມະຫາຊົນ. ໃນວິທີການທີ່ຄ້າຍຄືກັນນີ້ເວັບໄຊທ໌ຕ້ອງການການຊ່ວຍເຫຼືອຂອງສະຖານທີ່ທາງດ້ານສັງຄົມທີ່ຈະສາມາດບັນລຸການສົນທະນາເປົ້າຫມາຍ. So, ໃນຄໍາສັ່ງທີ່ຈະໃຫ້ສົມບູນນີ້, ສະຖານທີ່ສື່ມວນຊົນສັງຄົມໄດ້ສໍາຜັດ APIs ຂອງເຂົາເຈົ້າແລະອະນຸຍາດໃຫ້ເວັບໄຊທ໌ໃນການຕິດຕໍ່ສື່ສານແລະການເຊື່ອມໂຍງກັບເຂົາເຈົ້າ. ເຟສບຸກສະຫນອງ APIs ສະດວກ (ເປັນທີ່ຮູ້ຈັກເປັນ ເສັ້ນສະແດງການ API) ການເຊື່ອມໂຍງທີ່ມີເວັບໄຊຂອງເຂົາເຈົ້າແລະການສື່ສານ. The ເສັ້ນສະແດງການ API ມີອໍານາດຫຼາຍແລະການປ່ຽນແປງ. ມັນ exposes ຄຸນນະສົມບັດທີ່ຈໍາເປັນທັງຫມົດ (ເປັນທີ່ຮູ້ຈັກເປັນການໂຕ້ຕອບ) ຕ້ອງການສໍາລັບການເຊື່ອມໂຍງ.
ຮູບແບບຄໍາຮ້ອງສະຫມັກເຟສບຸກ: ກ່ອນທີ່ຈະເຂົ້າໄປໃນການປະຕິບັດຕົວຈິງໃຫ້ເຂົ້າໃຈຮູບແບບຄໍາຮ້ອງສະຫມັກເຟສບຸກຢູ່. ເຟສບຸກເປີດເວທີຂອງຕົນໃນການພັດທະນາການນໍາໃຊ້ການບໍລິການເວັບໄຊຕ໌ພັກຜ່ອນ. ໃນຖານະເປັນນັກພັດທະນາທີ່ພວກເຮົາສາມາດນໍາໃຊ້ APIs ຂອງທາງເລືອກຂອງພວກເຮົາຈະເຊື່ອມໂຍງກັບຄຸນນະສົມບັດຂອງເຟສບຸກໃນຄໍາຮ້ອງສະຫມັກຂອງພວກເຮົາ. ນອກຈາກນີ້ຍັງເປັນການພັດທະນາທີ່ພວກເຮົາສາມາດນໍາໃຊ້ເຕັກໂນໂລຊີໃນການເລືອກຂອງພວກເຮົາ. ເຟສບຸກນໍາໃຊ້ຮູບແບບຂອງເຄື່ອງແມ່ຂ່າຍຕົວແທນທີ່ເປັນຈຸດເຊື່ອມໂຍງຕົ້ນຕໍ. ຂອງເຟສບຸກເຄືອຂ່າຍດັ່ງຕໍ່ໄປນີ້ຂັ້ນຕອນດັ່ງຕໍ່ໄປນີ້:
- ຄໍາຮ້ອງສະຫມັກເວັບໄຊຕ໌ຈະອາໃສຢູ່ໃນອັນຄໍາຮ້ອງສະຫມັກຂອງເຄື່ອງແມ່ຂ່າຍຂອງພວກເຮົາ / ແລະພວກເຮົາຈໍາເປັນຕ້ອງລົງທະບຽນ URL ຖານໃນການບັນຊີເຟສບຸກ.
- ໃນເວລາທີ່ຄໍາຮ້ອງສະຫມັກແມ່ນໄດ້ໄປຢ້ຽມຢາມໃນເຟສບຸກ, ມັນຈະເອີ້ນວ່າ URL ຈົດທະບຽນກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍຂອງຄໍາຮ້ອງສະຫມັກ.
- Now, ຄໍາຮ້ອງສະຫມັກຈະໂທຫາ APIs ເຟສບຸກມີຄວາມຈໍາເປັນເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ.
- ຄໍາຮ້ອງສະຫມັກຂອງພວກເຮົາການນໍາໃຊ້ຖານຂໍ້ມູນຂອງຕົນເອງຂໍ້ມູນແລະເຟສບຸກຂໍ້ມູນຂອງຕົນແລະເຮັດໃຫ້ມັນ
- ຫຼັງຈາກເຟສບຸກນີ້ຈະກັບຄືນມາຜົນຜະລິດຄໍາຮ້ອງສະຫມັກຂອງພວກເຮົາໃຫ້ກັບຜູ້ໃຊ້
ວິທີການເພື່ອໃຫ້ໄດ້ຮັບຫ້ອງສະຫມຸດເຟສບຸກ:
ກ່ອນທີ່ພວກເຮົາເຊື່ອມໂຍງກັບເຟສບຸກມີຄໍາຮ້ອງສະຫມັກ java ພວກເຮົາພວກເຮົາຕ້ອງການຫ້ອງສະຫມຸດພາກສ່ວນທີສາມບາງ. ຫໍສະຫມຸດພາກສ່ວນທີສາມເຫຼົ່ານີ້ຈະຊ່ວຍພວກເຮົາໃນການເຊື່ອມໂຍງແລະການສື່ສານກັບເຟສບຸກ (ຕົວຈິງແລ້ວການເຂົ້າເຖິງຄໍາຮ້ອງສະຫມັກເຟສບຸກຕິດຕັ້ງໃນເຄື່ອງແມ່ຂ່າຍຂອງເຂົາເຈົ້າ). ກຸ່ມເອກະລາດທີ່ແຕກຕ່າງກັນຂອງການພັດທະນາ java ແລະແຫຼ່ງເປີດໄດ້ເຮັດໃຫ້ຫ້ອງສະຫມຸດເຟສບຸກປະສິດທິພາບສໍາລັບຈຸດປະສົງການເຊື່ອມໂຍງ.
ທ່ານສາມາດກວດສອບ http://code.google.com/p/facebook-java-api/ ເພື່ອໃຫ້ໄດ້ຮັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ APIs ແລະໄຫຫີນ. ຫໍສະຫມຸດພາກສ່ວນທີສາມເຫຼົ່ານີ້ແມ່ນເຫມາະສົມກັບ Java SE 5 ແລະຂ້າງເທິງ.
ດາວນ໌ໂຫລດໄຟລ໌ JAR ດັ່ງຕໍ່ໄປນີ້
- http://facebook-java-api.googlecode.com/files/facebook-java-api-1.7.2.jar
- http://facebook-java-api.googlecode.com/files/json-1.0.jar
- http://facebook-java-api.googlecode.com/files/facebook-util-1.7.2.jar
ຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ເຄື່ອງແມ່ຂ່າຍຂອງຄໍາຮ້ອງສະຫມັກ Java ເທິງສຸດຂອງ Java SE 5, ຫຼັງຈາກນັ້ນທ່ານຄວນຈະດາວນ໌ໂຫລດໄຟລ໌ JAR ດັ່ງຕໍ່ໄປນີ້:
- http://facebook-java-api.googlecode.com/files/jaxb-api-2.1.jar
- http://facebook-java-api.googlecode.com/files/jaxb-impl-2.1.jar
- http://facebook-java-api.googlecode.com/files/jsr173-api-1.0.jar
ຂ້າງຕົ້ນສາມ jars ບໍ່ຈໍາເປັນຕ້ອງຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ Java SE 6 ຫຼືຫຼັງຈາກນັ້ນ.
ຫລັງຈາກດາວໂຫລດ jars ເຫຼົ່ານີ້, ທ່ານຕ້ອງການທີ່ຈະລວມເອົາເຂົາເຈົ້າຢູ່ໃນເວັບໄຊຕ໌ຂອງທ່ານຫຼືຢືນຄໍາຮ້ອງສະຫມັກດຽວ. jars ເຫຼົ່ານີ້ຈະເຮັດເພື່ອໃຫ້ການເຂົ້າເຖິງ API ກັບຄໍາຮ້ອງສະຫມັກລູກຄ້າສໍາລັບຈຸດປະສົງທີ່ແຕກຕ່າງກັນ.
ຕົວຢ່າງດັ່ງຕໍ່ໄປນີ້ຈະສະແດງໃຫ້ເຫັນພາກສ່ວນການເຊື່ອມໂຍງ:
Listing 1: ລະຫັດ Java ຕົວຢ່າງສໍາລັບການເຊື່ອມໂຍງ FaceBook
com.home.social ຊຸດ;
java.io.BufferedWriter ການນໍາເຂົ້າ;
ການນໍາເຂົ້າ java.io.File;
java.io.FileWriter ການນໍາເຂົ້າ;
java.io.IOException ການນໍາເຂົ້າ;
ການນໍາເຂົ້າ java.text.SimpleDateFormat;
ການນໍາເຂົ້າ java.util.Date;
ການນໍາເຂົ້າ net.sf.json.JSONObject;
ການນໍາເຂົ້າ net.sf.json.JsonConfig;
ການນໍາເຂົ້າ facebook4j.Facebook;
facebook4j.FacebookException ນໍາເຂົ້າ;
ການນໍາເຂົ້າ facebook4j.FacebookFactory;
ການນໍາເຂົ້າ facebook4j.Post;
ການນໍາເຂົ້າ facebook4j.ResponseList;
facebook4j.conf.Configuration ນໍາເຂົ້າ;
ການນໍາເຂົ້າ facebook4j.conf.ConfigurationBuilder;
FacebookIntegration ລະດັບສາທາລະນະ {
ສາທາລະນະ void ຕົ້ນຕໍ static(ຊ່ອຍແນ່[] args) ຖິ້ມ FacebookException {
// ສ້າງ builder conf ແລະການອະນຸຍາດທີ່ກໍານົດໄວ້ແລະໃຊ້ການເຂົ້າເຖິງ
ConfigurationBuilder configurationBuilder = ConfigurationBuilder ໃຫມ່();
configurationBuilder.setDebugEnabled(ຄວາມຈິງ);
configurationBuilder.setOAuthAppId(“xxxx”);
configurationBuilder.setOAuthAppSecret(“xxxxx”);
configurationBuilder.setOAuthAccessToken(“xxxx”);
configurationBuilder
.setOAuthPermissions(“email, publish_stream, id, ຊື່, ຊື່ແທ້, ນາມສະກຸນ, read_stream , generic”);
configurationBuilder.setUseSSL(ຄວາມຈິງ);
configurationBuilder.setJSONStoreEnabled(ຄວາມຈິງ);
// ການສ້າງຕັ້ງຄ່າແລະໄດ້ຮັບການຍົກຕົວຢ່າງເຟສບຸກ
ການຕັ້ງຄ່າການຕັ້ງຄ່າ = configurationBuilder.build();
FacebookFactory ff = FacebookFactory ໃຫມ່(ການຕັ້ງຄ່າ);
ເຟສບຸກເຟສບຸກ = ff.getInstance();
ພະຍາຍາມ {
// ກໍານົດຕິງການຄົ້ນຫາແລະໄດ້ຮັບຜົນໄດ້ຮັບ
String searchPost = “MACDonaldsIndia”;
ວັນທີ່ = new Date();
SimpleDateFormat SimpleDateFormat = SimpleDateFormat ໃຫມ່(
“dd_MM_yyyy_hh_mm”);
String fileName = “D:\\FacebookConfigFolder File ” + searchPost
+ “_” + simpleDateFormat.format(ວັນ) + “.txt”;
String results = getFacebookPostes(ເຟສບຸກ, searchPost);
ເອກະສານເອກະສານ = File ໃຫມ່(ຊື່ເອກະສານ);
ຖ້າຫາກວ່າ (!file.exists()) {
file.createNewFile();
FileWriter fw = FileWriter ໃຫມ່(file.getAbsoluteFile());
BufferedWriter BW = BufferedWriter ໃຫມ່(fw);
bw.write(ຜົນການຄົ້ນຫາ);
bw.close();
System.out.println(“ສໍາເລັດ”);
}
} ຈັບ (ອີ IOException) {
e.printStackTrace();
}
}
// ວິທີການນີ້ໄດ້ຖືກນໍາໃຊ້ເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ຄວາມເຟສບຸກອີງໃສ່ການກໍານົດຕິງການຄົ້ນຫາ
// ຂ້າງເທິງ
ສາທາລະນະ getFacebookPostes String static(ເຟສບຸກເຟສບຸກ, string searchPost)
ຖິ້ມ FacebookException {
String SearchResult = “ລາຍການ : ” + searchPost + “\n”;
StringBuffer searchMessage = new StringBuffer();
ResponseList<Post> ຜົນການຄົ້ນຫາ = facebook.getPosts(searchPost);
ສໍາລັບ (ໄປສະນີ : ຜົນການຄົ້ນຫາ) {
System.out.println(post.getMessage());
searchMessage.append(post.getMessage() + “\n”);
ສໍາລັບ (int j = 0; j < post.getComments().ຂະຫນາດ(); j ) {
searchMessage.append(post.getComments().ໄດ້ຮັບ(j).getFrom()
.getName()
+ “, “);
searchMessage.append(post.getComments().ໄດ້ຮັບ(j).GetMessage()
+ “, “);
searchMessage.append(post.getComments().ໄດ້ຮັບ(j).getCreatedTime()
+ “, “);
searchMessage.append(post.getComments().ໄດ້ຮັບ(j).getLikeCount()
+ “\n”);
}
}
String feedString = getFacebookFeed(ເຟສບຸກ, searchPost);
SearchResult = SearchResult + searchMessage.toString();
SearchResult = SearchResult + feedString;
ກັບຄືນ SearchResult;
}
// ວິທີການນີ້ໄດ້ຖືກນໍາໃຊ້ເພື່ອໃຫ້ໄດ້ຮັບເຟສບຸກຟີດະອີງໃສ່ການກໍານົດຕິງການຄົ້ນຫາ
// ຂ້າງເທິງ
ສາທາລະນະ static String getFacebookFeed(ເຟສບຸກເຟສບຸກ, string searchPost)
ຖິ້ມ FacebookException {
String SearchResult = “”;
StringBuffer searchMessage = new StringBuffer();
ResponseList<Post> ຜົນການຄົ້ນຫາ = facebook.getFeed(searchPost);
ສໍາລັບ (ໄປສະນີ : ຜົນການຄົ້ນຫາ) {
System.out.println(post.getMessage());
searchMessage.append(post.getFrom().getName() + “, “);
searchMessage.append(post.getMessage() + “, “);
searchMessage.append(post.getCreatedTime() + “\n”);
}
SearchResult = SearchResult + searchMessage.toString();
ກັບຄືນ SearchResult;
}
// ວິທີການນີ້ໄດ້ຖືກນໍາໃຊ້ເພື່ອສ້າງວັດຖຸ JSON ຈາກສາຍຂໍ້ມູນ
ສາທາລະນະ stringToJson String static(ຂໍ້ມູນ string) {
JsonConfig cfg = new JsonConfig();
ພະຍາຍາມ {
JSONObject JSONObject = JSONObject.fromObject(data, cfg);
System.out.println(“JSON = ” + jsonObject.toString());
} ຈັບ (ຂໍ້ຍົກເວັ້ນ e) {
e.printStackTrace();
}
return “JSON ຂຽນເມື່ອ”;
}
}
ບູລະນາການກັບ Twitter: ໃນຄໍາສັ່ງທີ່ຈະເຊື່ອມໂຍງກັບທ່ານຄໍາຮ້ອງສະຫມັກທີ່ມີ twitter ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ຫ້ອງສະຫມຸດ – twitter4j. ນີ້ເປັນຫ້ອງສະຫມຸດເອກະສານດຽວກັນທີ່ຈະຊ່ວຍໃຫ້ການພັດທະນາ java ໃດທີ່ຈະເຊື່ອມໂຍງ / ຄໍາຮ້ອງສະຫມັກຂອງເຂົາເຈົ້າກັບ twitter. ໃນຖານະເປັນນັກພັດທະນາທີ່ພວກເຮົາຈໍາເປັນຕ້ອງປະຕິບັດຕາມຂັ້ນຕອນໃດຫນຶ່ງທີ່ໄດ້ກ່າວມາຂ້າງລຸ່ມນີ້:
- ສົ່ງຄໍາຂໍໄປ twitter ຂໍ token ເປັນ. ຄໍາຮ້ອງຂໍນີ້ຄວນຈະປະຕິບັດທັງສອງທີ່ສໍາຄັນຜູ້ບໍລິໂພກແລະທີ່ສໍາຄັນສໍາລັບ.
- ເກັບຮັກສາການຕອບສະຫນອງທີ່ໄດ້ຮັບຈາກ twitter.
- ເມື່ອໃດທີ່ຕອບສະຫນອງໄດ້ຮັບ, URL ການກວດສອບໄດ້ຖືກສະກັດຈາກການຕອບສະຫນອງ.
- ຜູ້ໃຊ້ຫຼັງຈາກນັ້ນຕ້ອງການທີ່ຈະໄດ້ຮັບການ redirected ກັບ URL ການກວດສອບ, ດັ່ງນັ້ນທ່ານສາມາດເຂົ້າສູ່ລະບົບ.
- ອາການສະມາຊິກໃນແລະໄດ້ຮັບການຈໍານວນປະຈໍາຕົວຫຼື PIN.
- ຜູ້ໃຊ້ຫຼັງຈາກນັ້ນເຂົ້າສູ່ PIN ໃນຄໍາຮ້ອງສະຫມັກ.
- ເມື່ອ PIN ໄດ້ແມ່ນເຂົ້າໄປຄໍາຮ້ອງສະຫມັກຄວນຈະຮ້ອງຂໍໃຫ້ Twitter ສໍາລັບການ token ຄວາມປອດໄພ, ໃຫ້ຕົວກໍານົດການບໍລິໂພກຄືຂ້າງເທິງເຊັ່ນດຽວກັນກັບຄໍາຮ້ອງຂໍການເກັບຮັກສາໄວ້ໃນເມື່ອກ່ອນ token ແລະ PIN ໄດ້.
- ເມື່ອ token ໄດ້ຮັບ, ທຸກ o ການຮ້ອງຂໍໄປ twitter ຄວນຈະມີ token ນີ້ພ້ອມກັບ PIN ການ
Listing 2: ລະຫັດ Java ຕົວຢ່າງສໍາລັບການເຊື່ອມໂຍງ Twitter
com.home.social ຊຸດ;
java.io.BufferedWriter ການນໍາເຂົ້າ;
java.io.FileWriter ການນໍາເຂົ້າ;
ການນໍາເຂົ້າ java.util.List;
ການນໍາເຂົ້າ twitter4j.Query;
ການນໍາເຂົ້າ twitter4j.QueryResult;
ການນໍາເຂົ້າ twitter4j.Status;
ການນໍາເຂົ້າ twitter4j.Twitter;
ການນໍາເຂົ້າ twitter4j.TwitterFactory;
ການນໍາເຂົ້າ twitter4j.conf.ConfigurationBuilder;
TwitterIntegration ລະດັບສາທາລະນະ {
ສາທາລະນະ void ຕົ້ນຕໍ static(ຊ່ອຍແນ່[] args) throws Exception{
// ສ້າງ builder ການຕັ້ງຄ່າແລະການກໍານົດທີ່ສໍາຄັນ, etc token
ConfigurationBuilder cb = ConfigurationBuilder ໃຫມ່();
cb.setOAuthConsumerKey(“xxx”);
cb.setOAuthConsumerSecret(“xxxx”);
cb.setOAuthAccessToken(“xxxxx”);
cb.setOAuthAccessTokenSecret(“xxxx”);
// ສ້າງການຍົກຕົວຢ່າງ twitter
Twitter twitter = TwitterFactory ໃຫມ່(cb.build()).getInstance();
// ສ້າງ writer ເອກະສານແລະ writer buffer
FileWriter fStream = FileWriter ໃຫມ່(“twitterstream.txt”,ຄວາມຈິງ);
BufferedWriter ອອກ BufferedWriter ໃຫມ່ =(fStream);
// ສ້າງວັດຖຸແບບສອບຖາມແລະຊ່ອຍແນ່ຄົ້ນຫາທີ່ກໍານົດໄວ້
ສອບຖາມສອບຖາມ = Query ໃຫມ່(“”);
query.setQuery(“#USAirways”);
// ໄດ້ຮັບຜົນການຄົ້ນຫາ
QueryResult qr = twitter.search(ການສອບຖາມ);
// ໄດ້ຮັບ tweets ແລະຂຽນໃນເອກະສານໄດ້
while(qr.hasNext()){
qr.nextQuery();
ບັນຊີລາຍຊື່<ສະຖານະພາບ> tweets = qr.getTweets();
ສໍາລັບ (ສະຖານະພາບ t: tweets){
System.out.println(t.getId() + ” – ” + t.getCreatedAt() + “: ” + t.getText());
out.write(“\n”+t.getId()+”,”);
out.write(“\t”+t.getText()+”,”);
out.write(“\t”+t.getUser()+”,”);
}
}
ພະຍາຍາມ{
Thread.sleep(1000*60*15);
}ຈັບ(ຂໍ້ຍົກເວັ້ນ e) {}
}
}
ສະຫຼຸບ: ມີຈໍານວນຫຼາຍເວັບໄຊທ໌ເຄືອຂ່າຍສັງຄົມທີ່ມີຢູ່. ອອກຂອງເຟສບຸກແລະ Twitter ໄດ້ຖືກນໍາໃຊ້ຫຼາຍໃນທົ່ວໄປ. Java ໃຫ້ຫ້ອງສະຫມຸດການເຊື່ອມໂຍງກັບຄໍາຮ້ອງສະຫມັກຂອງພວກເຮົາກັບເວັບໄຊທ໌ເຫຼົ່ານີ້. ດັ່ງນັ້ນທີ່ຈະສະຫຼຸບການສົນທະນາຂອງພວກເຮົາ, ພວກເຮົາສາມາດເຂົ້າໃຈດີວ່າການເຊື່ອມໂຍງສື່ມວນຊົນສັງຄົມເປັນມິຕິໃຫມ່ໃນໂລກຂອງການພັດທະນາແລະພວກເຮົາຄວນຈະສໍາຫຼວດເປັນຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້.