gdata.io.handleScriptLoaded({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$georss":"http://www.georss.org/georss","xmlns$thr":"http://purl.org/syndication/thread/1.0","xmlns$blogger":"http://schemas.google.com/blogger/2008","id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896"},"updated":{"$t":"2023-10-31T02:12:41.058-07:00"},"category":[{"term":"anime"},{"term":"Strawberry Prolog"},{"term":"Software."},{"term":"pages"},{"term":"Source Code"},{"term":"android"},{"term":"blogger template"},{"term":"Guitar Chords"},{"term":"Japanese Music"},{"term":"react native"},{"term":"Software"},{"term":"ionic framework"},{"term":"Android Studio"},{"term":"artikel"},{"term":"review"},{"term":"pemrograman"},{"term":"Games and PC"},{"term":"Photoshop"},{"term":"PHP"},{"term":"Emulator"},{"term":"website"},{"term":"Tutorial"},{"term":"c++"}],"title":{"type":"text","$t":"Rojo Inferno | Anime, Games and Tutorial"},"subtitle":{"type":"html","$t":"Berbagai Tutorial, Anime, Games, technology and unnecessary tips tricks mulai dari yang unik, aneh hingga yang luar biasa penting"},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/-/pemrograman?alt\u003djson-in-script\u0026max-results\u003d6"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/-/pemrograman?alt\u003djson-in-script\u0026max-results\u003d6"},{"rel":"alternate","type":"text/html","href":"http://www.rojoinferno.com/search/label/pemrograman"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"},{"rel":"next","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/-/pemrograman/-/pemrograman?alt\u003djson-in-script\u0026start-index\u003d7\u0026max-results\u003d6"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"generator":{"version":"7.00","uri":"https://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"10"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"6"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-1512050489921928505"},"published":{"$t":"2018-09-05T00:28:00.002-07:00"},"updated":{"$t":"2018-09-05T00:28:15.622-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"react native"}],"title":{"type":"text","$t":"Menggunakan Nox Emulator dengan Framework React Native"},"content":{"type":"html","$t":"\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u0026nbsp;\u003ca href\u003d\"https://4.bp.blogspot.com/-smEhyRypwTA/W4-CoVythWI/AAAAAAAACrI/_v5FepwlVYspHXpPMQztiZnz8FhDcvgQQCLcBGAs/s1600/Screenshot_xzxz11.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em; text-align: center;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"817\" data-original-width\u003d\"1507\" height\u003d\"346\" src\u003d\"https://4.bp.blogspot.com/-smEhyRypwTA/W4-CoVythWI/AAAAAAAACrI/_v5FepwlVYspHXpPMQztiZnz8FhDcvgQQCLcBGAs/s640/Screenshot_xzxz11.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: Verdana, sans-serif;\"\u003ePada artikel kali ini saya ingin memberikan sedikit pengetahuan saya tentang \u003cb\u003ecara menggunakan Nox Emulator untuk run aplikasi framework React Native\u003c/b\u003e. langsung saja ke tahap tahapnya :\u003c/span\u003e\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: Verdana, sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: Verdana, sans-serif;\"\u003e\u003cb\u003ePertama\u003c/b\u003e, unduh dan install emulator noxnya \u003c/span\u003e\u003ca href\u003d\"https://id.bignox.com/\" style\u003d\"font-family: Verdana, sans-serif;\" target\u003d\"_blank\"\u003edisini\u003c/a\u003e\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: Verdana, sans-serif;\"\u003e\u003cb\u003eKedua\u003c/b\u003e, setelah selesai menginstall. Buka emulatornya dan klik system settings kemudian centang pilihan ''Root Startup''. (seperti gambar dibawah ini)\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-Pi_e5lFN2qc/W495YeSWNzI/AAAAAAAACqA/o9aBCkvGBRU69O_Xysit62HJPyXUfjqmgCLcBGAs/s1600/Screenshot_5.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"826\" data-original-width\u003d\"499\" height\u003d\"640\" src\u003d\"https://3.bp.blogspot.com/-Pi_e5lFN2qc/W495YeSWNzI/AAAAAAAACqA/o9aBCkvGBRU69O_Xysit62HJPyXUfjqmgCLcBGAs/s640/Screenshot_5.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"386\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-h3qrKt65PFQ/W495ZklKodI/AAAAAAAACqE/u-vQKuytB4c9yfJlqE0d7trGFvAmTLU2wCLcBGAs/s1600/Screenshot_6.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"680\" data-original-width\u003d\"712\" height\u003d\"610\" src\u003d\"https://3.bp.blogspot.com/-h3qrKt65PFQ/W495ZklKodI/AAAAAAAACqE/u-vQKuytB4c9yfJlqE0d7trGFvAmTLU2wCLcBGAs/s640/Screenshot_6.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: Verdana, sans-serif;\"\u003e\u003cb\u003eKetiga\u003c/b\u003e, Masuk ke submenu Tools -\u0026gt; Settings -\u0026gt; About Tablet kemudian klik beberapa kali pilihan Build number sampai muncul tulisan \"you are now developer\"\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-_4F7RYLqes4/W496YthJcbI/AAAAAAAACqQ/eFlHA77uCzk8g2slLF1AZhtTFvGqoFAtwCLcBGAs/s1600/Screenshot_7.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"773\" data-original-width\u003d\"461\" height\u003d\"640\" src\u003d\"https://2.bp.blogspot.com/-_4F7RYLqes4/W496YthJcbI/AAAAAAAACqQ/eFlHA77uCzk8g2slLF1AZhtTFvGqoFAtwCLcBGAs/s640/Screenshot_7.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"380\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cb\u003eKeempat\u003c/b\u003e, Masuk lagi ke submenu Tools -\u0026gt; Settings -\u0026gt; dan pilih Developer Options kemudian centang pilihan USB Debugging.\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-W3dUwq_SGVY/W49658gldNI/AAAAAAAACqc/ZioNCQPdEho4wxJLYqymxy0Jv6JdywlyACLcBGAs/s1600/Screenshot_8.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"781\" data-original-width\u003d\"475\" height\u003d\"640\" src\u003d\"https://2.bp.blogspot.com/-W3dUwq_SGVY/W49658gldNI/AAAAAAAACqc/ZioNCQPdEho4wxJLYqymxy0Jv6JdywlyACLcBGAs/s640/Screenshot_8.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"388\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cb\u003eKelima\u003c/b\u003e, Masuk ke folder tempat kamu menginstall Nox Emulator contohnya : 'D:\\Program Files\\Nox\\bin'\u0026nbsp; kemudian klik pada bagian address lalu ketik cmd untuk membuka jendela command prompt.\u0026nbsp;\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-b5mp5LPCIVE/W498qEp0jgI/AAAAAAAACqo/BsZh3CntvWM5WG7WDNN4eTY6v7U5nBziwCLcBGAs/s1600/Screenshot_9.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"454\" data-original-width\u003d\"693\" height\u003d\"418\" src\u003d\"https://2.bp.blogspot.com/-b5mp5LPCIVE/W498qEp0jgI/AAAAAAAACqo/BsZh3CntvWM5WG7WDNN4eTY6v7U5nBziwCLcBGAs/s640/Screenshot_9.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\nKetikkan 'nox_adb.exe connect 127.0.0.1:62001' dan tekan enter.\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://1.bp.blogspot.com/-l8C_GzKcpx0/W499XfAk1rI/AAAAAAAACqw/MOTHcfqtoQUKRHPCA26N8gjBVmRb_RUuACLcBGAs/s1600/Screenshot_10.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"269\" data-original-width\u003d\"609\" height\u003d\"282\" src\u003d\"https://1.bp.blogspot.com/-l8C_GzKcpx0/W499XfAk1rI/AAAAAAAACqw/MOTHcfqtoQUKRHPCA26N8gjBVmRb_RUuACLcBGAs/s640/Screenshot_10.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cb\u003eKeenam\u003c/b\u003e, Buka folder project react native melalui cmd kemudian ketikkan 'npm start' kemudian tekan enter dan selanjutnya adalah tekan 'a' untuk run aplikasi melalui emulator.\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-d7tqEHI-nbw/W49__Q2ts5I/AAAAAAAACq8/b1wXHD7tFlUDvzgFrLs-t6NeojCQnB6bwCLcBGAs/s1600/Screenshot_11.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"react native with nox emulator\" border\u003d\"0\" data-original-height\u003d\"817\" data-original-width\u003d\"1507\" height\u003d\"346\" src\u003d\"https://3.bp.blogspot.com/-d7tqEHI-nbw/W49__Q2ts5I/AAAAAAAACq8/b1wXHD7tFlUDvzgFrLs-t6NeojCQnB6bwCLcBGAs/s640/Screenshot_11.jpg\" title\u003d\"react native with nox emulator\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\nSemoga bermanfaat dan jangan sungkan untuk meninggalkan komentar jika ada pertanyaan, kritik dan saran. terima kasih.\u003c/div\u003e\n\u003c/span\u003e\u003c/div\u003e\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/1512050489921928505/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2018/09/emulator-nox-dengan-react-native.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/1512050489921928505"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/1512050489921928505"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2018/09/emulator-nox-dengan-react-native.html","title":"Menggunakan Nox Emulator dengan Framework React Native"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://4.bp.blogspot.com/-smEhyRypwTA/W4-CoVythWI/AAAAAAAACrI/_v5FepwlVYspHXpPMQztiZnz8FhDcvgQQCLcBGAs/s72-c/Screenshot_xzxz11.jpg","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-5343929051013301855"},"published":{"$t":"2018-05-18T05:41:00.002-07:00"},"updated":{"$t":"2018-05-18T05:41:54.494-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"ionic framework"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Source Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"android"}],"title":{"type":"text","$t":"[Sample Project] Ionic Framework + Itunes REST API"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-XjtATcuOCpc/Wv7EwpoufKI/AAAAAAAAClA/VmsfV-GN7R0poaPmplIFKmNeABfBvYGpQCLcBGAs/s1600/Screenshot_12.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"825\" data-original-width\u003d\"915\" height\u003d\"576\" src\u003d\"https://4.bp.blogspot.com/-XjtATcuOCpc/Wv7EwpoufKI/AAAAAAAAClA/VmsfV-GN7R0poaPmplIFKmNeABfBvYGpQCLcBGAs/s640/Screenshot_12.png\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ePostingan kali ini saya ingin membagikan sebuah \u003cb\u003esample project penggunaan REST API Itunes dengan Ionic Framework\u003c/b\u003e. ada 4 metode http request yang dapat digunakan untuk memanggil API yaitu \u003ci\u003eGET\u003c/i\u003e (membaca data), \u003ci\u003ePOST\u003c/i\u003e (membuat data baru), \u003ci\u003ePUT\u003c/i\u003e (mengupdate data), \u003ci\u003eDELETE\u003c/i\u003e (menghapus data) namun pada sample project ini saya hanya menggunakan \u003ci\u003eGET\u003c/i\u003e (membaca data) untuk membaca data dari penyedia layanan API dari Itunes Music.\u003c/span\u003e\u003cbr /\u003e\n\n\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-6MmdfSaHe9s/Wv7E9jf9vjI/AAAAAAAAClE/AJF6V_bfPJwsLFnjh7oOo9E_zzH-A6JSwCLcBGAs/s1600/Screenshot_13.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"ionic framework itunes api\" border\u003d\"0\" data-original-height\u003d\"836\" data-original-width\u003d\"917\" height\u003d\"580\" src\u003d\"https://3.bp.blogspot.com/-6MmdfSaHe9s/Wv7E9jf9vjI/AAAAAAAAClE/AJF6V_bfPJwsLFnjh7oOo9E_zzH-A6JSwCLcBGAs/s640/Screenshot_13.png\" title\u003d\"ionic framework itunes api\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eItunes API Documentation \u003ci\u003e\u003ca href\u003d\"https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/\" target\u003d\"_blank\"\u003eClick Here\u003c/a\u003e\u003c/i\u003e\u003c/span\u003e\u003cbr /\u003e\n\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eEndpoint yang saya gunakan disini adalah search parameter yang akan mencari data yang diinginkan berdasarkan pencarian keyword\u003c/span\u003e\u003cbr /\u003e\n\u003cblockquote class\u003d\"tr_bq\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ehttps://itunes.apple.com/search?term\u003done+ok+rock\u0026amp;media\u003dmusic\u0026amp;sort\u003dpopularity\u0026amp;country\u003did\u003c/span\u003e\u003c/blockquote\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ePada sample project ini saya membuat input field pada ionic framework yang akan digunakan untuk menginput parameter dari artist/lagu untuk meminta request ke penyedia API itunes. kemudian akan berpindah pages menuju hasil penelusuran dengan hasil request sesuai search parameter yang diinput. seperti pada gambar diatas.\u003c/span\u003e\u003c/div\u003e\n\u003ccenter\u003e\n\u003ca aria-pressed\u003d\"true\" class\u003d\"btn btn-primary btn-lg active\" href\u003d\"https://github.com/afifmakarim/Ionic-itunesapi\" role\u003d\"button\" target\u003d\"_blank\"\u003eDownload Source Code\u003c/a\u003e\u003c/center\u003e\n\u003ccenter style\u003d\"text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: Arial, Helvetica, sans-serif;\"\u003eSemoga Bermanfaat :D\u003c/span\u003e\u003c/center\u003e\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/5343929051013301855/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2018/05/ionic-framework-itunes-rest-api.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/5343929051013301855"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/5343929051013301855"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2018/05/ionic-framework-itunes-rest-api.html","title":"[Sample Project] Ionic Framework + Itunes REST API"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://4.bp.blogspot.com/-XjtATcuOCpc/Wv7EwpoufKI/AAAAAAAAClA/VmsfV-GN7R0poaPmplIFKmNeABfBvYGpQCLcBGAs/s72-c/Screenshot_12.png","height":"72","width":"72"},"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-3580277127646867151"},"published":{"$t":"2018-01-23T03:12:00.005-08:00"},"updated":{"$t":"2018-01-23T03:16:13.532-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"website"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Source Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PHP"}],"title":{"type":"text","$t":"Source Code Website Pengenalan Budaya Indonesia dengan Code Igniter"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://1.bp.blogspot.com/-wJeYkKRIe3M/WmcId3a4YAI/AAAAAAAACiY/7ZKqhCS5hMUcPSLDha1bOacIhQDGG2AmgCLcBGAs/s1600/Screenshot_9.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"915\" data-original-width\u003d\"1411\" height\u003d\"414\" src\u003d\"https://1.bp.blogspot.com/-wJeYkKRIe3M/WmcId3a4YAI/AAAAAAAACiY/7ZKqhCS5hMUcPSLDha1bOacIhQDGG2AmgCLcBGAs/s640/Screenshot_9.png\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ePada postingan kali ini, saya akan membagikan source code website sederhana yang bertemakan tentang kebudayaan sulawesi selatan. Website dibuat dengan framework Code Igniter dan framework CSS Materialize.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eFeatures :\u003c/b\u003e\u003c/span\u003e\u003cbr /\u003e\n\u003col\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eMobile Friendly \u003ci\u003e\u003ca href\u003d\"http://ami.responsivedesign.is/?url\u003dhttps://rojokundo.xyz/Budayaku/\" target\u003d\"_blank\"\u003echeck\u003c/a\u003e\u003c/i\u003e\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eButton Login\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eCreate, Read, Update, Delete\u003c/span\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eWebsite dibuat untuk memenuhi kebutuhan tugas praktikum.\u0026nbsp;\u003cspan style\u003d\"background-color: white; color: #212121;\"\u003eHarapan saya dari membagikan source code dari web ini agar kalian dapat mengembangkan lagi web ini atau sebagai contoh/referensi dari website yang akan anda buat.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003ccenter\u003e\n\u003ca href\u003d\"http://swiftation.com/37DM\" target\u003d\"_blank\" class\u003d\"btn btn-primary btn-lg active\" role\u003d\"button\" aria-pressed\u003d\"true\"\u003eDownload Source Code\u003c/a\u003e\n\u003ca href\u003d\"https://rojokundo.xyz/Budayaku/\" target\u003d\"_blank\" class\u003d\"btn btn-secondary btn-lg active\" role\u003d\"button\" aria-pressed\u003d\"true\"\u003eDemo\u003c/a\u003e\n\n\u003c/center\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cspan style\u003d\"background-color: white; color: #212121;\"\u003eCara Instalasi :\u003c/span\u003e\u003c/span\u003e\u003cbr /\u003e\n\u003col\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eDownload Source Code\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eNyalakan Apache dan mysql di XAMPP\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eImport database dari file budaya.sql\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eSetting database di folder application/config/database.php\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eSetting base URL\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eBuka web melalui web browser\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003elogin username dan password : admin\u003c/span\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"background-color: white; box-sizing: border-box; color: #212121; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eBerikut beberapa tampilan screenshot web :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-LHl4h6_wsSc/WmcO3u0RarI/AAAAAAAACio/tJvDQECwviMhx3E13CHW3P4IpI-uXHY-ACLcBGAs/s1600/Screenshot_10.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"800\" data-original-width\u003d\"1600\" height\u003d\"320\" src\u003d\"https://2.bp.blogspot.com/-LHl4h6_wsSc/WmcO3u0RarI/AAAAAAAACio/tJvDQECwviMhx3E13CHW3P4IpI-uXHY-ACLcBGAs/s640/Screenshot_10.png\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003cbr /\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-tYk3eo3olzQ/WmcPKX9COII/AAAAAAAACis/QD2WHac3TFUlrZ3FyTtslNUYpP14erwbQCLcBGAs/s1600/Screenshot_11.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"797\" data-original-width\u003d\"1600\" height\u003d\"318\" src\u003d\"https://2.bp.blogspot.com/-tYk3eo3olzQ/WmcPKX9COII/AAAAAAAACis/QD2WHac3TFUlrZ3FyTtslNUYpP14erwbQCLcBGAs/s640/Screenshot_11.png\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-Fiv7Q32bCMU/WmcPbCQW0GI/AAAAAAAACi0/d5_7QcW7-8k8xiTxK0ZkH6bf0nS4YtKqACLcBGAs/s1600/Screenshot_12.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"255\" data-original-width\u003d\"1600\" height\u003d\"102\" src\u003d\"https://2.bp.blogspot.com/-Fiv7Q32bCMU/WmcPbCQW0GI/AAAAAAAACi0/d5_7QcW7-8k8xiTxK0ZkH6bf0nS4YtKqACLcBGAs/s640/Screenshot_12.png\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003c/div\u003e\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/3580277127646867151/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2018/01/source-code-website-pengenalan-budaya.html#comment-form","title":"1 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/3580277127646867151"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/3580277127646867151"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2018/01/source-code-website-pengenalan-budaya.html","title":"Source Code Website Pengenalan Budaya Indonesia dengan Code Igniter"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://1.bp.blogspot.com/-wJeYkKRIe3M/WmcId3a4YAI/AAAAAAAACiY/7ZKqhCS5hMUcPSLDha1bOacIhQDGG2AmgCLcBGAs/s72-c/Screenshot_9.png","height":"72","width":"72"},"thr$total":{"$t":"1"}},{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-2337868883205518631"},"published":{"$t":"2017-11-30T08:40:00.000-08:00"},"updated":{"$t":"2018-01-20T04:46:43.541-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PHP"}],"title":{"type":"text","$t":"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API [Bagian 2]"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-l2j8YAwT52I/WiAxPJNFsFI/AAAAAAAACdc/LXZtasF-zVEbrED9Bz21H3skwHv8oB4awCLcBGAs/s1600/tutorsss.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em; text-align: center;\"\u003e\u003cimg alt\u003d\"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API\" border\u003d\"0\" data-original-height\u003d\"560\" data-original-width\u003d\"960\" height\u003d\"372\" src\u003d\"https://3.bp.blogspot.com/-l2j8YAwT52I/WiAxPJNFsFI/AAAAAAAACdc/LXZtasF-zVEbrED9Bz21H3skwHv8oB4awCLcBGAs/s640/tutorsss.jpg\" title\u003d\"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ePada tulisan kali ini, saya akan melanjutkan\u0026nbsp;\u003ca href\u003d\"http://www.rojoinferno.com/2017/11/tutorial-bot-line-messaging-api-dengan-bahasa-php.html\" target\u003d\"_blank\"\u003eTutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API [Bagian 1]\u003c/a\u003e yang akan membahas tentang \u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#message-objects\" target\u003d\"_blank\"\u003e\u003ci\u003eMessage Objects\u003c/i\u003e\u003c/a\u003e dari LINE MESSAGING API.\u003c/span\u003e\u003cbr /\u003e\n\u003cdiv style\u003d\"text-align: center;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003e\u003ci\u003ePastikan anda telah membaca dan mengikuti \u003ca href\u003d\"http://www.rojoinferno.com/2017/11/tutorial-bot-line-messaging-api-dengan-bahasa-php.html\" target\u003d\"_blank\"\u003etutorial bagian pertama\u003c/a\u003e terlebih dahulu sebelum membaca bagian kedua ini.\u003c/i\u003e\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e1. TEXT MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eText Message disini berfungsi untuk mengirimkan pesan berbentuk teks. Contohnya adalah seperti pada tutorial bagian pertama, dimana jika kita mengirim pesan \"Halo\" maka BOT kita akan menjawab \"Halo Juga\". \u003ci\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#text\" target\u003d\"_blank\"\u003e[reference]\u003c/a\u003e\u003c/i\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Text Message Builder:\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e1\n2\n3\n4\n5\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"contoh text message\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etextMessageBuilder \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTextMessageBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eini adalah contoh text message\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etextMessageBuilder);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();     \n}\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Text Message Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://3.bp.blogspot.com/-Q2XXC0Rjl8A/Wh6vZSPDJ9I/AAAAAAAACa0/V0Uz55NHoGI5q1rKG0FEpJFNsnLQAqqdgCLcBGAs/s1600/101257.jpg\" imageanchor\u003d\"1\" style\u003d\"font-family: \u0026quot;Times New Roman\u0026quot;; margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"644\" data-original-width\u003d\"960\" height\u003d\"428\" src\u003d\"https://3.bp.blogspot.com/-Q2XXC0Rjl8A/Wh6vZSPDJ9I/AAAAAAAACa0/V0Uz55NHoGI5q1rKG0FEpJFNsnLQAqqdgCLcBGAs/s640/101257.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eTextMessageBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003c/span\u003e\n\n\u003cbr /\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e2. IMAGE MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://4.bp.blogspot.com/-altaTIT7Pp0/Wh6iAGxOLMI/AAAAAAAACaE/CZb2kqxlmb84L79q7DNYW0550a0rPDlmwCLcBGAs/s1600/image.png\" imageanchor\u003d\"1\" style\u003d\"font-family: \u0026quot;Times New Roman\u0026quot;; margin-left: auto; margin-right: auto;\"\u003e\u003cimg alt\u003d\"ImageMessageBuilder LINE MESSAGING API\" border\u003d\"0\" data-original-height\u003d\"181\" data-original-width\u003d\"1482\" height\u003d\"76\" src\u003d\"https://4.bp.blogspot.com/-altaTIT7Pp0/Wh6iAGxOLMI/AAAAAAAACaE/CZb2kqxlmb84L79q7DNYW0550a0rPDlmwCLcBGAs/s640/image.png\" title\u003d\"ImageMessageBuilder LINE MESSAGING API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eImageMessageBuilder LINE MESSAGING API\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eImage Message digunakan untuk mengirimkan pesan berupa gambar berformat JPG/PNG. url gambar yang dapat digunakan Line Messaging API\u0026nbsp; hanya dapat diakses oleh yang memiliki sertifikat SSL atau berformat https. \u003ci\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#image\" target\u003d\"_blank\"\u003e[reference]\u003c/a\u003e\u003c/i\u003e\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Image Message Builder:\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e1\n2\n3\n4\n5\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"kirim gambar\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eimageMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eImageMessageBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://myanimelist.cdn-dena.com/images/characters/8/320273.jpg\"\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://myanimelist.cdn-dena.com/images/characters/8/320273.jpg\"\u003c/span\u003e);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eimageMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();     \n}\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Image Message Builder :\u003c/span\u003e\u003c/div\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://4.bp.blogspot.com/-8CG9i5w-8_g/Wh6viwntETI/AAAAAAAACa4/pKu0a2ZG0QsrxU_oLzg2ZC1FjBFhA7bmwCLcBGAs/s1600/101255.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"918\" data-original-width\u003d\"959\" height\u003d\"612\" src\u003d\"https://4.bp.blogspot.com/-8CG9i5w-8_g/Wh6viwntETI/AAAAAAAACa4/pKu0a2ZG0QsrxU_oLzg2ZC1FjBFhA7bmwCLcBGAs/s640/101255.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eImageMessageBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e3. STICKER MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eSticker Message digunakan untuk mengirimkan pesan sticker dari Line Messenger. disini kita menggunakan packageId dan stickerId untuk memilih stiker yang diinginkan. \u003ca href\u003d\"https://developers.line.me/media/messaging-api/sticker_list.pdf\" target\u003d\"_blank\"\u003e\u003ci\u003eklik disini\u003c/i\u003e\u003c/a\u003e untuk melihat Sticker List. \u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#sticker\" target\u003d\"_blank\"\u003e\u003ci\u003e[reference]\u003c/i\u003e\u003c/a\u003e\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Sticker Message Builder :\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e1\n2\n3\n4\n5\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"kirim sticker\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003estickerMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eStickerMessageBuilder(\u003cspan style\u003d\"color: #b452cd;\"\u003e1\u003c/span\u003e,\u003cspan style\u003d\"color: #b452cd;\"\u003e1\u003c/span\u003e);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003estickerMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();     \n}\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Image Message Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://1.bp.blogspot.com/-o9Ib8eazu3U/Wh6voK7-O0I/AAAAAAAACa8/b3MrqQfoevcDKCOa5UzEd5lkSJ38BNLxQCLcBGAs/s1600/101256.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"469\" data-original-width\u003d\"960\" height\u003d\"312\" src\u003d\"https://1.bp.blogspot.com/-o9Ib8eazu3U/Wh6voK7-O0I/AAAAAAAACa8/b3MrqQfoevcDKCOa5UzEd5lkSJ38BNLxQCLcBGAs/s640/101256.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eStickerMessageBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e4. VIDEO MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eVideo Message Builder digunakan untuk mengirim pesan video dari Line Messenger. Contoh penggunaannya mirip dengan ImageMessageBuilder, hanya disini menggunakan format video MP4.\u0026nbsp;\u003c/span\u003e\u003ci style\u003d\"font-family: arial, helvetica, sans-serif;\"\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#video\" target\u003d\"_blank\"\u003e[reference]\u003c/a\u003e\u003c/i\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Video Message Builder :\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e1\n2\n3\n4\n5\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"kirim video\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003evideoMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eVideoMessageBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://instagram.fsaw1-1.fna.fbcdn.net/vp/ab1456045323951d8157b603050f24f3/5A21F5BE/t50.2886-16/22521835_138646173432531_8134725817344196608_n.mp4\"\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://img.youtube.com/vi/6YZlFdTIdzM/maxresdefault.jpg\"\u003c/span\u003e);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003evideoMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();     \n}\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Video Message Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://4.bp.blogspot.com/-mwTEmXFlDmc/WiAkWIajirI/AAAAAAAACbk/0UmLMAENI3UHdFM4Ffx6BdFBAyY4_STTgCLcBGAs/s1600/102117.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"600\" data-original-width\u003d\"960\" height\u003d\"400\" src\u003d\"https://4.bp.blogspot.com/-mwTEmXFlDmc/WiAkWIajirI/AAAAAAAACbk/0UmLMAENI3UHdFM4Ffx6BdFBAyY4_STTgCLcBGAs/s640/102117.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eVideoMessageBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e5. AUDIO MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eAudio Message Builder digunakan untuk mengirim pesan berupa suara melalui Line Messenger. Audio Message Builder ini hanya dapat menggunakan format audio .M4A serta durasi audio menggunakan milisecond.\u0026nbsp;\u003c/span\u003e\u003ci style\u003d\"font-family: arial, helvetica, sans-serif;\"\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#audio\" target\u003d\"_blank\"\u003e[reference]\u003c/a\u003e\u003c/i\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Audio Message Builder :\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c!-- HTML generated using hilite.me --\u003e\u003cbr /\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e1\n2\n3\n4\n5\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"kirim suara\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eaudioMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eAudioMessageBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://audio-ssl.itunes.apple.com/appl-assets-us-std-000001/Music69/v4/aa/c9/e5/aac9e54d-6284-1b50-400f-91d4833099c5/mzaf_6172211221372312761.plus.aac.p.m4a\"\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"30000\"\u003c/span\u003e); \u003cspan style\u003d\"color: forestgreen;\"\u003e// Format Audio .M4A serta durasi Audio 30000milisecond (30sec)\u003c/span\u003e\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eaudioMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();     \n}\n\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Audio Message Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://1.bp.blogspot.com/-Lglyre21xLk/WiAm_3L4DgI/AAAAAAAACcY/XUFcMOyp7rABLn6FtTH-5uDIS9NSM-iEgCLcBGAs/s1600/102254.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"502\" data-original-width\u003d\"960\" height\u003d\"334\" src\u003d\"https://1.bp.blogspot.com/-Lglyre21xLk/WiAm_3L4DgI/AAAAAAAACcY/XUFcMOyp7rABLn6FtTH-5uDIS9NSM-iEgCLcBGAs/s640/102254.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"font-size: 12.8px;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eAudioMessageBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e6. TEMPLATE MESSAGE BUILDER\u003c/span\u003e\u003c/h3\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eTemplate Message adalah sebuah message object dari Line Messenger yang memungkinkan kita mengirim sebuah pesan dengan layout. Template Message memiliki 4 Layout yang dapat dicustomisasi sesuai kebutuhan, antara lain : \u003ci\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#template-messages\" target\u003d\"_blank\"\u003e[reference]\u003c/a\u003e\u003c/i\u003e\u003c/span\u003e\u003c/div\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eA. Button Template Builder\u0026nbsp;\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eButton template adalah template message yang terdiri dari image, title, text dan beberapa action button.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Button Template Builder :\u003c/span\u003e\u003c/div\u003e\n\u003c!-- HTML generated using hilite.me --\u003e\n\n\u003cbr /\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e 1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n10\n11\n12\n13\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"button template\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebuttonTemplateBuilder \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eButtonTemplateBuilder(\n     \u003cspan style\u003d\"color: #cd5555;\"\u003e\"title\"\u003c/span\u003e,\n     \u003cspan style\u003d\"color: #cd5555;\"\u003e\"text\"\u003c/span\u003e,\n     \u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e,\n   [\nnew \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eAction Button\u003cspan style\u003d\"color: #cd5555;\"\u003e','\u003c/span\u003eaction\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e),\n   ]\n   );\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateMessageBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003enama template\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e, \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebuttonTemplateBuilder);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();\n}\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Button Template Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://2.bp.blogspot.com/-ZiR55ooGRHw/WiAkvQdaYnI/AAAAAAAACbo/zME7dwjZ4mUMU_u_8R1q7CKXXjc91vXnQCLcBGAs/s1600/102116.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"1069\" data-original-width\u003d\"937\" height\u003d\"640\" src\u003d\"https://2.bp.blogspot.com/-ZiR55ooGRHw/WiAkvQdaYnI/AAAAAAAACbo/zME7dwjZ4mUMU_u_8R1q7CKXXjc91vXnQCLcBGAs/s640/102116.jpg\" width\u003d\"560\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eButtonTemplateBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eB. Confirm Template Builder\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eConfirm template adalah template message yang terdiri dari text dan 2 action button.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Confirm Template Builder :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e 1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n10\n11\n12\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"confirm template\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003econfirmTemplateBuilder \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eConfirmTemplateBuilder(\n   \u003cspan style\u003d\"color: #cd5555;\"\u003e\"apakah gw ganteng?\"\u003c/span\u003e,\n   [\n   new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eYa\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"/ya\"\u003c/span\u003e),\n   new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eTidak\u003cspan style\u003d\"color: #cd5555;\"\u003e','\u003c/span\u003e/tidak\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e),\n   ]\n   );\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateMessageBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003enama template\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e, \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003econfirmTemplateBuilder);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();\n}\n\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Confirm Template Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://1.bp.blogspot.com/-ISXn6UJv6Ys/WiAk9mzH-dI/AAAAAAAACbw/j4XsKVRQTK8Y-1HoqSYCvgMu9VdDR0cXACLcBGAs/s1600/102115.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"565\" data-original-width\u003d\"960\" height\u003d\"376\" src\u003d\"https://1.bp.blogspot.com/-ISXn6UJv6Ys/WiAk9mzH-dI/AAAAAAAACbw/j4XsKVRQTK8Y-1HoqSYCvgMu9VdDR0cXACLcBGAs/s640/102115.jpg\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eConfirmTemplateBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eC. Carousel Template Builder\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eCarousel Template adalah template message seperti button template namun memiliki banyak kolom yang dapat di geser. template ini terdiri dari image, title, text, action button dan maksimal kolom yang dapat dibuat adalah 10 kolom.\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Carousel Template Builder :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e 1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n10\n11\n12\n13\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"carousel template\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ecarouselTemplateBuilder \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eCarouselTemplateBuilder([\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eCarouselColumnTemplateBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"title\"\u003c/span\u003e, \u003cspan style\u003d\"color: #cd5555;\"\u003e\"text\"\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e,[\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eUriTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ebuka\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"http://hilite.me/\"\u003c/span\u003e),\n  ]),\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eCarouselColumnTemplateBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"title\"\u003c/span\u003e, \u003cspan style\u003d\"color: #cd5555;\"\u003e\"text\"\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e,[\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eUriTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eBuka\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"http://hilite.me/\"\u003c/span\u003e),\n  ]),\n  ]);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateMessageBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003enama template\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ecarouselTemplateBuilder);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();\n}\n\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Carousel Template Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://1.bp.blogspot.com/-X9UwISfT5_8/WiAlOPNFheI/AAAAAAAACb4/mI2x_tN6qW0PvdI5aTMFepwqET-h6KfEwCEwYBhgL/s1600/102205.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"1191\" data-original-width\u003d\"960\" height\u003d\"640\" src\u003d\"https://1.bp.blogspot.com/-X9UwISfT5_8/WiAlOPNFheI/AAAAAAAACb4/mI2x_tN6qW0PvdI5aTMFepwqET-h6KfEwCEwYBhgL/s640/102205.jpg\" width\u003d\"514\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eCarouselTemplateBuilder\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eD. Image Carousel Template Builder\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eImage Carousel Template hampir sama dengan carousel template builder hanya dikhususkan untuk memuat gambar, serta hanya terdiri dari image dan action button saja.\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eContoh Implementasi PHP dengan Image Carousel Template Builder :\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv style\u003d\"background: #eeeedd; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e 1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n10\n11\n12\u003c/pre\u003e\n\u003c/td\u003e\u003ctd\u003e\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003eif\u003c/span\u003e(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003euserMessage \u003d\u003d \u003cspan style\u003d\"color: #cd5555;\"\u003e\"image carousel template\"\u003c/span\u003e){\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eImageCarouselTemplateBuilder \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eImageCarouselTemplateBuilder([\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eImageCarouselColumnTemplateBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e,\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eUriTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eBuka Browser\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e)),\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eImageCarouselColumnTemplateBuilder(\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e,\n  new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateActionBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eUriTemplateActionBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003eBuka Browser\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"color: #cd5555;\"\u003e\"https://i0.wp.com/angryanimebitches.com/wp-content/uploads/2013/03/tamakomarket-overallreview-tamakoanddera.jpg\"\u003c/span\u003e)),\n  \n  ]);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage \u003d new \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINE\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eLINEBot\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eMessageBuilder\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e\\\u003c/span\u003eTemplateMessageBuilder(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003enama template\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e,\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eImageCarouselTemplateBuilder);\n\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult \u003d \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003ebot-\u0026gt;replyMessage(\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eevent[\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003ereplyToken\u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e'\u003c/span\u003e], \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003etemplateMessage);\n\u003cspan style\u003d\"color: darkmagenta; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getHTTPStatus() . \u003cspan style\u003d\"color: #cd5555;\"\u003e' '\u003c/span\u003e . \u003cspan style\u003d\"background-color: #e3d2d2; color: #a61717;\"\u003e$\u003c/span\u003eresult-\u0026gt;getRawBody();\n}\n\u003c/pre\u003e\n\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eOutput Image Carousel Template Builder :\u003c/span\u003e\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://1.bp.blogspot.com/-nflp-Vqvlcs/WiAluRPIpZI/AAAAAAAACcA/_dQ7NOUypmoAUnP0sLtKfVfq8StiwHnjwCLcBGAs/s1600/102204.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"1207\" data-original-width\u003d\"960\" height\u003d\"640\" src\u003d\"https://1.bp.blogspot.com/-nflp-Vqvlcs/WiAluRPIpZI/AAAAAAAACcA/_dQ7NOUypmoAUnP0sLtKfVfq8StiwHnjwCLcBGAs/s640/102204.jpg\" width\u003d\"508\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eImageCarouselTemplate\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eSampai disini dulu pembahasan dan tutorial cara membuat bot line dengan Line Messaging API dari saya. Disini saya cuma memberikan tutorial bentuk implementasi dari message objects line messaging api, dan untuk pengembangan botnya bisa kalian kreasikan sendiri misalkan kalian ingin membuat bot game, utilitas \u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eatau cuma sekedar\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u0026nbsp;iseng belajar.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eSebenarnya masih ada Message Objects \u003ci\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#location\" target\u003d\"_blank\"\u003eLocation\u003c/a\u003e\u003c/i\u003e dan \u003ci\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/#imagemap-message\" target\u003d\"_blank\"\u003eImagemap Message\u003c/a\u003e\u0026nbsp;\u003c/i\u003etapi karna saya belum pernah coba tuk diimplementasikan jadi saya tidak jelaskan disini :p\u003c/span\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cspan style\u003d\"background-color: white; box-sizing: border-box; color: #212121; text-align: justify;\"\u003ekalo ada yang tidak kalian mengerti, langsung saja tanyakan di kolom komentar dibawah ya... biar kita sama sama belajar ^_^)\u003c/span\u003e\u003c/span\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/2337868883205518631/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2017/11/tutorial-membuat-bot-messaging-api-line-dengan-php-bagian-2.html#comment-form","title":"14 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/2337868883205518631"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/2337868883205518631"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2017/11/tutorial-membuat-bot-messaging-api-line-dengan-php-bagian-2.html","title":"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API [Bagian 2]"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://3.bp.blogspot.com/-l2j8YAwT52I/WiAxPJNFsFI/AAAAAAAACdc/LXZtasF-zVEbrED9Bz21H3skwHv8oB4awCLcBGAs/s72-c/tutorsss.jpg","height":"72","width":"72"},"thr$total":{"$t":"14"}},{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-994673293313597690"},"published":{"$t":"2017-11-04T05:21:00.001-07:00"},"updated":{"$t":"2018-12-03T21:56:05.780-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Source Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PHP"}],"title":{"type":"text","$t":"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API [Bagian 1]"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-9hPSFLzx1ZI/WfrfLn3Vj6I/AAAAAAAACYQ/KrKnVcBthrU0qFdL5m2e2FDvQ54nkKMugCLcBGAs/s1600/222.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"552\" data-original-width\u003d\"910\" height\u003d\"388\" src\u003d\"https://3.bp.blogspot.com/-9hPSFLzx1ZI/WfrfLn3Vj6I/AAAAAAAACYQ/KrKnVcBthrU0qFdL5m2e2FDvQ54nkKMugCLcBGAs/s640/222.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eHalo semuanya, nama saya Afif Makarim. seorang mahasiswa IT semester 7 *saat postingan ini ditulis*. Pada postingan kali ini saya ingin memberikan sedikit pengetahuan tentang cara membuat bot line dengan menggunakan bahasa pemrograman PHP menggunakan SDK Line Messaging API. adapun tutorial ini mempelajari tentang :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003c/div\u003e\n\u003col\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eCara membuat akun line yang akan dibuat menjadi BOT menggunakan Line Messaging API.\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eKonfigurasi channel secret, channel access token dan webhook.\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eContoh implementasi bahasa PHP pada Line Messaging API.\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eCara mengupload BOT ke hosting agar dapat digunakan secara public.\u003c/span\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eTAHAP 1\u003c/span\u003e\u003c/h3\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eMEMBUAT AKUN LINE DEVELOPER\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"line-height: 115%;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eHal\npertama yang harus dilakukan dalam membuat bot line dengan Line Messaging API adalah mendaftarkan akun line di \u003ca href\u003d\"https://developers.line.me/\" target\u003d\"_blank\"\u003eLine Developer\u003c/a\u003e\u0026nbsp;dengan cara login dengan akun line yang agan punya.\u0026nbsp;\u003c/span\u003e\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eBerikut\ntampilan yang muncul ketika sudah masuk/login di \u0026nbsp;halaman\u0026nbsp;\u003c/span\u003e\u003ca href\u003d\"https://developers.line.me/\" style\u003d\"font-family: Verdana, sans-serif;\" target\u003d\"_blank\"\u003eLine Developer\u003c/a\u003e.\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-fpXMBP0sy0U/WfneGWXmMNI/AAAAAAAACUo/CzSkVn6mvxMqtKpeYJdzVoU1xAXNjsR7wCLcBGAs/s1600/1.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"827\" data-original-width\u003d\"1600\" height\u003d\"329\" src\u003d\"https://3.bp.blogspot.com/-fpXMBP0sy0U/WfneGWXmMNI/AAAAAAAACUo/CzSkVn6mvxMqtKpeYJdzVoU1xAXNjsR7wCLcBGAs/s640/1.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSetelah itu, untuk klik pada bagian tulisan Messaging API\nkemudian isikan informasi tentang bot line yang ingin agan buat. Contohnya seperti\ngambar dibawah:\u003c/span\u003e\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-CvKvVNBoigw/WfneicVpb3I/AAAAAAAACUs/9Qra_FqLiUkAysdGd_vCtPiMkW3Z3PMaQCLcBGAs/s1600/2.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"912\" data-original-width\u003d\"1600\" height\u003d\"363\" src\u003d\"https://4.bp.blogspot.com/-CvKvVNBoigw/WfneicVpb3I/AAAAAAAACUs/9Qra_FqLiUkAysdGd_vCtPiMkW3Z3PMaQCLcBGAs/s640/2.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSetelah selesai mengisi informasi tentang line bot yang\ningin dibuat, klik confirm untuk melanjutkan. Setelah itu maka sebuah official\naccount (OA) bot line kita berhasil dibuat.\u003c/span\u003e\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-PkgmrwKph90/WfnfS9fpS2I/AAAAAAAACU0/t3nZ02ihtGcRXRc2dthKAr3AIkmGfcLlQCLcBGAs/s1600/3.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"477\" data-original-width\u003d\"398\" height\u003d\"400\" src\u003d\"https://3.bp.blogspot.com/-PkgmrwKph90/WfnfS9fpS2I/AAAAAAAACU0/t3nZ02ihtGcRXRc2dthKAr3AIkmGfcLlQCLcBGAs/s400/3.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"333\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003ch3 style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eTAHAP 2\u003c/span\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eIMPLEMENTASI PHP dengan LINE MESSAGING API\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eDalam tahap ini kita memerlukan XAMPP untuk membaca script\nphp yang akan kita buat, dan sebuah text editor notepad++ atau sublime terserah agan\nsaja. Kemudian download source code\u0026nbsp;\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eyang sudah saya utak-atik\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u0026nbsp;\u003ca href\u003d\"https://github.com/afifmakarim/bot-line-simple\" target\u003d\"_blank\"\u003edisini\u003c/a\u003e (sumber: \u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003edicoding.com). Source code ini berisi file SDK dari\nline yang siap digunakan. Setelah mendownload filenya letakkan file\ndi folder c:/XAMPP/htdocs agar mudah untuk dilihat melalui localhost.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ePotongan program dibawah adalah salah satu contoh sederhana perintah yang digunakan untuk membuat bot membalas pesan yang datang atau diberikan.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cb\u003eContoh :\u003c/b\u003e misalkan kita mengirimkan pesan teks \"halo\" ke BOT, maka BOT akan melakukan replyMessage dengan balasan \"halo juga\".\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003c!-- HTML generated using hilite.me --\u003e\u003cbr /\u003e\n\u003cdiv style\u003d\"background: #f8f8f8; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;\"\u003e\n\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: #204a87; font-weight: bold;\"\u003eforeach\u003c/span\u003e \u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e(\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003e$data\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e[\u003c/span\u003e\u003cspan style\u003d\"color: #4e9a06;\"\u003e'events'\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e]\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003eas\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$event\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e)\u003c/span\u003e\u003c/pre\u003e\n\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e \u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e{\u003c/span\u003e\n  \u003cspan style\u003d\"color: black;\"\u003e$userMessage\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\u003d\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$event\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e[\u003c/span\u003e\u003cspan style\u003d\"color: #4e9a06;\"\u003e'message'\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e][\u003c/span\u003e\u003cspan style\u003d\"color: #4e9a06;\"\u003e'text'\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e];\u003c/span\u003e\n  \u003cspan style\u003d\"color: #204a87; font-weight: bold;\"\u003eif\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e(\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003estrtolower\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e(\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003e$userMessage\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e)\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\u003d\u003d\u003c/span\u003e \u003cspan style\u003d\"color: #4e9a06;\"\u003e'halo'\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e)\u003c/span\u003e\n  \u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e{\u003c/span\u003e\n   \u003cspan style\u003d\"color: black;\"\u003e$message\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\u003d\u003c/span\u003e \u003cspan style\u003d\"color: #4e9a06;\"\u003e\"Halo juga\"\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e;\u003c/span\u003e\u003c/pre\u003e\n\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e\u003cspan style\u003d\"color: black;\"\u003e    $textMessageBuilder\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\u003d\u003c/span\u003e \u003cspan style\u003d\"color: #204a87; font-weight: bold;\"\u003enew\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\\\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003eLINE\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\\\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003eLINEBot\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\\\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003eMessageBuilder\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\\\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003eTextMessageBuilder\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e(\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003e$message\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e);\u003c/span\u003e\n   \u003cspan style\u003d\"color: black;\"\u003e$result\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e\u003d\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$bot\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e-\u0026gt;\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003ereplyMessage\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e(\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003e$event\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e[\u003c/span\u003e\u003cspan style\u003d\"color: #4e9a06;\"\u003e'replyToken'\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e],\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$textMessageBuilder\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e);\u003c/span\u003e\n   \u003cspan style\u003d\"color: #204a87; font-weight: bold;\"\u003ereturn\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$result\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e-\u0026gt;\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003egetHTTPStatus\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e()\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e.\u003c/span\u003e \u003cspan style\u003d\"color: #4e9a06;\"\u003e' '\u003c/span\u003e \u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e.\u003c/span\u003e \u003cspan style\u003d\"color: black;\"\u003e$result\u003c/span\u003e\u003cspan style\u003d\"color: #ce5c00; font-weight: bold;\"\u003e-\u0026gt;\u003c/span\u003e\u003cspan style\u003d\"color: black;\"\u003egetRawBody\u003c/span\u003e\u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e();\u003c/span\u003e\n  \n  \u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e}\u003c/span\u003e\u003c/pre\u003e\n\u003cpre style\u003d\"line-height: 125%; margin: 0;\"\u003e \u003cspan style\u003d\"color: black; font-weight: bold;\"\u003e}\u003c/span\u003e\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003cbr /\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSyntax diatas adalah contoh implementasi PHP dengan Line Messaging API menggunakan TextMessageBuilder. Line Messaging API memiliki beragam Message Object yang dapat dibuat. Buka \u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/\" target\u003d\"_blank\"\u003eLine Messaging API reference\u003c/a\u003e\u0026nbsp;untuk melihat fitur lainnya. Hal ini akan saya bahas lebih spesifik di tutorial bagian 2 (kalo saya gak mager :p).\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003ch3 style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eTAHAP 3\u003c/span\u003e\u003c/h3\u003e\n\u003ch4\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ePERSIAPAN DEPLOY PROJECT LINE BOT KE HOSTING\u003c/span\u003e\u003c/h4\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ePada tahap ini kita belajar cara mendeploy line bot ke hosting\u0026nbsp;\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eagar\nbot dapat diakses oleh public.\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e, dan disini saya menggunakan hosting gratis dari \u003c/span\u003e\u003ca href\u003d\"https://www.000webhost.com/\" style\u003d\"font-family: Verdana, sans-serif;\" target\u003d\"_blank\"\u003e000webhost\u003c/a\u003e. \u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e000webhost sangat mudah digunakan karna berbasis GUI dan juga mudah digunakan untuk memaintenance web apps kita yang terhosting.\u0026nbsp;\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eUntuk dapat \u003ci\u003emen-deploy\u003c/i\u003e project Line Bot, pastikan anda telah mendaftar dan membuat akunnya terlebih dahulu disini. selanjutnya, buat nama webhosting terserah kalian. kemudian pada halaman build, klik 'unggah sekarang' untuk melanjutkan ke proses unggah project Line Bot.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003ca href\u003d\"https://4.bp.blogspot.com/-orZDw1hyMDw/WfrNXTX4BhI/AAAAAAAACVs/iy6Oela8Qh0ioDAFRiGfaz02VDaLoU9FwCLcBGAs/s1600/5.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"956\" data-original-width\u003d\"1600\" height\u003d\"382\" src\u003d\"https://4.bp.blogspot.com/-orZDw1hyMDw/WfrNXTX4BhI/AAAAAAAACVs/iy6Oela8Qh0ioDAFRiGfaz02VDaLoU9FwCLcBGAs/s640/5.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSetelah itu, klik upload files pada bagian pojok kanan atas lalu pilih\nfile source code project Line Bot yang telah diunduh sebelumnya (upload dalam bentuk .zip) kemudian,\nklik upload.\u003c/span\u003e\u003cbr /\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-HyPl3zABHwU/WfrPA5i634I/AAAAAAAACV4/ZgtxrP6qXHMABeOzKF3BtIo5HO5ce-dNwCLcBGAs/s1600/6.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"440\" data-original-width\u003d\"760\" height\u003d\"370\" src\u003d\"https://3.bp.blogspot.com/-HyPl3zABHwU/WfrPA5i634I/AAAAAAAACV4/ZgtxrP6qXHMABeOzKF3BtIo5HO5ce-dNwCLcBGAs/s640/6.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003cdiv class\u003d\"MsoNormal\"\u003e\n\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSetelah selesai diupload, extract file tersebut kemudian masuk ke files .env\u003c/span\u003e\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-9pVueYz40eI/WfrQOUGjQiI/AAAAAAAACWM/9MhQGnV_Lj0SKlUA0GyO78JY-O_epf9GACLcBGAs/s1600/7.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"518\" data-original-width\u003d\"329\" height\u003d\"640\" src\u003d\"https://3.bp.blogspot.com/-9pVueYz40eI/WfrQOUGjQiI/AAAAAAAACWM/9MhQGnV_Lj0SKlUA0GyO78JY-O_epf9GACLcBGAs/s640/7.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"404\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-wnTY5mjvzwU/WfrQwzm9MXI/AAAAAAAACWU/diY1po5WKO8urpRa7TW3H34in7dhkn0FQCLcBGAs/s1600/8.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"298\" data-original-width\u003d\"773\" height\u003d\"244\" src\u003d\"https://4.bp.blogspot.com/-wnTY5mjvzwU/WfrQwzm9MXI/AAAAAAAACWU/diY1po5WKO8urpRa7TW3H34in7dhkn0FQCLcBGAs/s640/8.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ePada file .env kita masukkan kode CHANNEL_ACCESS_TOKEN dan CHANNEL_SECRET dari bot yang kita daftarkan di\u0026nbsp;\u003c/span\u003e\u003ca href\u003d\"https://developers.line.me/\" style\u003d\"font-family: verdana, sans-serif; text-align: justify;\" target\u003d\"_blank\"\u003eLine Developer\u003c/a\u003e\u0026nbsp;\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003edan dapat dilihat pada menu Channel Settings, seperti pada gambar :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-EG3y1rUVS2c/WfrSBopWNRI/AAAAAAAACWk/ClAmVuh9e8c8KbHPMYMY2I6Xog7LHaANgCLcBGAs/s1600/9.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"905\" data-original-width\u003d\"881\" height\u003d\"640\" src\u003d\"https://4.bp.blogspot.com/-EG3y1rUVS2c/WfrSBopWNRI/AAAAAAAACWk/ClAmVuh9e8c8KbHPMYMY2I6Xog7LHaANgCLcBGAs/s640/9.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"622\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cbr /\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-CS7ruTmqzq8/WfrSBcaxLVI/AAAAAAAACWg/9_6oErZNqqU6xWNH41Z8uJSG5dVfcIXLQCLcBGAs/s1600/10.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"211\" data-original-width\u003d\"852\" height\u003d\"158\" src\u003d\"https://2.bp.blogspot.com/-CS7ruTmqzq8/WfrSBcaxLVI/AAAAAAAACWg/9_6oErZNqqU6xWNH41Z8uJSG5dVfcIXLQCLcBGAs/s640/10.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSetelah itu, buka halaman webapps yaitu index.php. jika muncul tulisan 'Lanjutkan!' itu berarti kita telah berhasil men-deploy project Line Bot ke hosting.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eSelanjutnya, pada langkah yang terakhir adalah enable perintah Use webhooks pada halaman Channel Settings Line Bot dan\u0026nbsp;\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ecopykan url dari index.php yang ada dihosting ke bagian URL webhook.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-vtv7aAu-Q54/WfrU8rTLLbI/AAAAAAAACXY/JLVJwCG8FCY4vhrJkaenIiiIHE4jTwbQQCLcBGAs/s1600/11.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"377\" data-original-width\u003d\"828\" height\u003d\"290\" src\u003d\"https://4.bp.blogspot.com/-vtv7aAu-Q54/WfrU8rTLLbI/AAAAAAAACXY/JLVJwCG8FCY4vhrJkaenIiiIHE4jTwbQQCLcBGAs/s640/11.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://4.bp.blogspot.com/-sLFbMCn_1pw/WfrUxlgBFjI/AAAAAAAACXU/Kmu_hxKU1lkOnEwfPmyprZE1n8sXbTHdwCLcBGAs/s1600/12.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"211\" data-original-width\u003d\"809\" height\u003d\"166\" src\u003d\"https://4.bp.blogspot.com/-sLFbMCn_1pw/WfrUxlgBFjI/AAAAAAAACXU/Kmu_hxKU1lkOnEwfPmyprZE1n8sXbTHdwCLcBGAs/s640/12.png\" title\u003d\"Tutorial Line Messaging API\" width\u003d\"640\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"color: #cc0000; font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eVoilaa~\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eJika tutorial diatas berhasil kalian lakukan maka Bot akan merespon dan membalas pesan anda seperti gambar dibawah :\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-4H9apm5fzig/WfrXSeoOo7I/AAAAAAAACXw/Ndck8zR3wqQUCRC9BOkIAn-32eLqzztywCLcBGAs/s1600/60130.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg alt\u003d\"line bot, line messaging api, tutorial line bot\" border\u003d\"0\" data-original-height\u003d\"1600\" data-original-width\u003d\"901\" src\u003d\"https://2.bp.blogspot.com/-4H9apm5fzig/WfrXSeoOo7I/AAAAAAAACXw/Ndck8zR3wqQUCRC9BOkIAn-32eLqzztywCLcBGAs/s1600/60130.jpg\" title\u003d\"Tutorial Line Messaging API\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"MsoNormal\" style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ePada tutorial diatas saya hanya menjelaskan implementasi PHP menggunakan TextMessageBuilder saja, Buka\u0026nbsp;\u003c/span\u003e\u003ca href\u003d\"https://developers.line.me/en/docs/messaging-api/reference/\" target\u003d\"_blank\"\u003eLine Messaging API reference\u003c/a\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u0026nbsp;untuk melihat implementasi apa saja yang dapat dilakukan Line Messaging API. Saya juga\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u0026nbsp;akan bahas macam macam implementasi\u0026nbsp;\u003c/span\u003eLine Messaging API\u0026nbsp;\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003epada Tutorial Bagian 2\u0026nbsp;\u003c/span\u003e\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e(kalo saya gak mager xP)\u003c/span\u003e\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eCukup sekian tutorial sederhana cara membuat Line Bot dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API Bagian 1. untuk implementasi yang lebih spesifik dapat kalian pelajari di kursus online gratis dari \u003ca href\u003d\"https://www.dicoding.com/\" target\u003d\"_blank\"\u003eDicoding\u003c/a\u003e.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003eVideo tutorial :\u003c/span\u003e\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cdiv style\u003d\"text-align: center;\"\u003e\n\u003ciframe allow\u003d\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003d\"\" frameborder\u003d\"0\" height\u003d\"315\" src\u003d\"https://www.youtube.com/embed/qFNgZz-F_q4\" width\u003d\"560\"\u003e\u003c/iframe\u003e\n\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;verdana\u0026quot; , sans-serif;\"\u003ekalo ada yang tidak kalian mengerti, langsung saja tanyakan di kolom komentar dibawah ya... biar kita sama sama belajar ^_^)\u003c/span\u003e\u003c/div\u003e\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/994673293313597690/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2017/11/tutorial-bot-line-messaging-api-dengan-bahasa-php.html#comment-form","title":"7 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/994673293313597690"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/994673293313597690"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2017/11/tutorial-bot-line-messaging-api-dengan-bahasa-php.html","title":"Tutorial Membuat Bot Line dengan Bahasa Pemrograman PHP menggunakan LINE MESSAGING API [Bagian 1]"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://3.bp.blogspot.com/-9hPSFLzx1ZI/WfrfLn3Vj6I/AAAAAAAACYQ/KrKnVcBthrU0qFdL5m2e2FDvQ54nkKMugCLcBGAs/s72-c/222.png","height":"72","width":"72"},"thr$total":{"$t":"7"}},{"id":{"$t":"tag:blogger.com,1999:blog-7564221046518088896.post-3273354450517702349"},"published":{"$t":"2017-05-26T05:48:00.000-07:00"},"updated":{"$t":"2019-03-12T06:06:57.791-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Tutorial"},{"scheme":"http://www.blogger.com/atom/ns#","term":"pemrograman"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Source Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Android Studio"}],"title":{"type":"text","$t":"Source Code Aplikasi Pengenalan Budaya Indonesia Berbasis Android"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://1.bp.blogspot.com/-_EjtKzpyKMU/WSb4BasG7BI/AAAAAAAACMM/7nUGoMwNvR8m1unb8B2ykIBuJw49QcLOACLcB/s1600/thumbandro.jpg\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"738\" data-original-width\u003d\"668\" height\u003d\"400\" src\u003d\"https://1.bp.blogspot.com/-_EjtKzpyKMU/WSb4BasG7BI/AAAAAAAACMM/7nUGoMwNvR8m1unb8B2ykIBuJw49QcLOACLcB/s400/thumbandro.jpg\" width\u003d\"361\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ePada bahasan kali ini, saya ingin berbagi source code aplikasi pengenalan budaya indonesia berbasis android yang dibuat dengan IDE android studio. aplikasi ini bernama \"Budayaku\". sebuah aplikasi sederhana yang saya buat sebagai tugas dari kampus. berikut fitur dan kekurangan dari aplikasi ini:\u003c/span\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eFeatures\u003c/b\u003e\u003c/span\u003e\u003cbr /\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eMenggunakan Splashscreen\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eMenggunakan ListView Item pada menu kebudayaan\u003c/span\u003e\u003c/li\u003e\n\u003cli\u003e\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eDilengkapi dengan penjelasan sejarah Indonesia\u003c/span\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eDari hasil pengujian pada aplikasi \"Budayaku\" . Aplikasi ini harusnya memberikan informasi berupa gambar beserta nama dari setiap daerah provinsi di Indonesia. namun, yang akan saya share hanya mencakup 7 provinsi Indonesia sebagai sample. masih banyak kekurangan dari pembuatan aplikasi ini karena tidak menggunakan basis data dalam penyajiannya.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003ctable align\u003d\"center\" cellpadding\u003d\"0\" cellspacing\u003d\"0\" class\u003d\"tr-caption-container\" style\u003d\"margin-left: auto; margin-right: auto; text-align: center;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style\u003d\"text-align: center;\"\u003e\u003ca href\u003d\"https://4.bp.blogspot.com/-uAG6fz9sLdM/WSbtnZloN2I/AAAAAAAACLw/L7nOkHJGewUzMrH8-aReGRJT4mp_DPj0ACLcB/s1600/androbudaya.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: auto; margin-right: auto;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"836\" data-original-width\u003d\"1600\" height\u003d\"207\" src\u003d\"https://4.bp.blogspot.com/-uAG6fz9sLdM/WSbtnZloN2I/AAAAAAAACLw/L7nOkHJGewUzMrH8-aReGRJT4mp_DPj0ACLcB/s400/androbudaya.png\" width\u003d\"400\" /\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd class\u003d\"tr-caption\" style\u003d\"text-align: center;\"\u003eproject budayaku pada android studio\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eharapan saya dari membagikan source code dari aplikasi ini agar kalian dapat mengembangkan lagi aplikasi ini atau sebagai contoh/referensi dari aplikasi yang akan anda buat.\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eBerikut beberapa tampilan screenshot aplikasi Budayaku :\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eTampilan Splashscreen\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://1.bp.blogspot.com/-nngXul7ALdM/WSbsNHDXNAI/AAAAAAAACLc/5O2ftSnHDFwWSykPNTJ1t_OTC8F14HrHgCLcB/s1600/Screenshot_7.png\" imageanchor\u003d\"1\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"811\" data-original-width\u003d\"458\" height\u003d\"400\" src\u003d\"https://1.bp.blogspot.com/-nngXul7ALdM/WSbsNHDXNAI/AAAAAAAACLc/5O2ftSnHDFwWSykPNTJ1t_OTC8F14HrHgCLcB/s400/Screenshot_7.png\" width\u003d\"225\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eTampilan main menu/MainActivity\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-orATgWmzST0/WSbsWDiYz_I/AAAAAAAACLg/94zsAif-yvEYLcuJQPICa0B-DZopt-mlQCLcB/s1600/Screenshot_8.png\" imageanchor\u003d\"1\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"814\" data-original-width\u003d\"460\" height\u003d\"400\" src\u003d\"https://3.bp.blogspot.com/-orATgWmzST0/WSbsWDiYz_I/AAAAAAAACLg/94zsAif-yvEYLcuJQPICa0B-DZopt-mlQCLcB/s400/Screenshot_8.png\" width\u003d\"225\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eTampilan ListView Kebudayaan Indonesia\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003e\u003cbr /\u003e\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://3.bp.blogspot.com/-qyimvyRTx1k/WSbtAenJucI/AAAAAAAACLo/d-bUkak1reoLLSuYeC4tnWv0a5alPK4UgCLcB/s1600/Screenshot_9.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"810\" data-original-width\u003d\"457\" height\u003d\"400\" src\u003d\"https://3.bp.blogspot.com/-qyimvyRTx1k/WSbtAenJucI/AAAAAAAACLo/d-bUkak1reoLLSuYeC4tnWv0a5alPK4UgCLcB/s400/Screenshot_9.png\" width\u003d\"225\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003eTampilan OUTPUT Kebudayaan Indonesia Provinsi DKI Jakarta\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cb\u003e\u003cbr /\u003e\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003ca href\u003d\"https://2.bp.blogspot.com/-xqMsimMBP2E/WSbtP2q7PvI/AAAAAAAACLs/-PhN7uLM09gVVXq8dUEChzCSXZxD4HHZQCLcB/s1600/Screenshot_10.png\" imageanchor\u003d\"1\" style\u003d\"margin-left: 1em; margin-right: 1em;\"\u003e\u003cimg border\u003d\"0\" data-original-height\u003d\"812\" data-original-width\u003d\"462\" height\u003d\"400\" src\u003d\"https://2.bp.blogspot.com/-xqMsimMBP2E/WSbtP2q7PvI/AAAAAAAACLs/-PhN7uLM09gVVXq8dUEChzCSXZxD4HHZQCLcB/s400/Screenshot_10.png\" width\u003d\"227\" /\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: center;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both; text-align: left;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cdiv style\u003d\"text-align: justify;\"\u003e\n\u003cbr /\u003e\u003c/div\u003e\n\u003cspan style\u003d\"color: red; font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif; font-size: large;\"\u003e\u003cb\u003e\u003ca href\u003d\"http://updatetribun.org/IdTJf\" target\u003d\"_blank\"\u003eDOWNLOAD PROJECT\u003c/a\u003e\u003c/b\u003e\u003c/span\u003e\u003cbr /\u003e\n*\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eNote : Link diatas akan mengarahkan ke github. cara downloadnya cukup dengan mengklik Clone or download lalu Download ZIP.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003eNah, semoga bisa membantu kalian yang membutuhkan source code aplikasi pengenalan budaya indonesia ini yah. Jika menemukan kesulitan untuk menggunakan atau hal teknis lainnya, jangan sungkan untuk meninggalkan komentar, biar bisa direspon secepatnya. disini kita masih sama sama belajar kok XD.\u003c/span\u003e\u003cbr /\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003cbr /\u003e\u003c/span\u003e\n\u003cbr /\u003e\n\u003cdiv style\u003d\"background: white; margin: 0in; vertical-align: baseline;\"\u003e\n\u003cb\u003e\u003cspan style\u003d\"border: 1pt none; color: #cc0000; font-family: \u0026quot;arial\u0026quot; , sans-serif; padding: 0in;\"\u003eBantu kami dengan like fanspage, share, serta klik iklan yang terlihat~\u003c/span\u003e\u003c/b\u003e\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cdiv class\u003d\"separator\" style\u003d\"clear: both;\"\u003e\n\u003co:p\u003e\u003c/o:p\u003e\u003c/div\u003e\n\u003cspan style\u003d\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003e\u003c/span\u003e\u003cbr /\u003e\n\u003cdiv style\u003d\"background: white; margin: 0in; vertical-align: baseline;\"\u003e\n\u003cb style\u003d\"outline: none;\"\u003e\u003cspan style\u003d\"border: 1pt none; color: #cc0000; font-family: \u0026quot;arial\u0026quot; , sans-serif; padding: 0in;\"\u003eTERIMAH KASIH~\u003c/span\u003e\u003c/b\u003e\u003c/div\u003e\n\u003c/div\u003e\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https://www.rojoinferno.com/feeds/3273354450517702349/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https://www.rojoinferno.com/2017/05/aplikasi-kebudayaan-android-studio.html#comment-form","title":"3 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/3273354450517702349"},{"rel":"self","type":"application/atom+xml","href":"https://www.blogger.com/feeds/7564221046518088896/posts/default/3273354450517702349"},{"rel":"alternate","type":"text/html","href":"https://www.rojoinferno.com/2017/05/aplikasi-kebudayaan-android-studio.html","title":"Source Code Aplikasi Pengenalan Budaya Indonesia Berbasis Android"}],"author":[{"name":{"$t":"Rojokundo"},"uri":{"$t":"https://www.blogger.com/profile/15031194096930849057"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"35","height":"35","src":"//www.blogger.com/img/blogger_logo_round_35.png"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https://1.bp.blogspot.com/-_EjtKzpyKMU/WSb4BasG7BI/AAAAAAAACMM/7nUGoMwNvR8m1unb8B2ykIBuJw49QcLOACLcB/s72-c/thumbandro.jpg","height":"72","width":"72"},"thr$total":{"$t":"3"}}]}});