ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comอื่นๆค้าๆขายๆ ( ห้ามใช้ Affiliate Link )(ขายแล้ว) WordDroid สร้างแอพและสร้างรายได้จาก WordPress + Android + Admob
หน้า: 1 [2] 3 4   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: (ขายแล้ว) WordDroid สร้างแอพและสร้างรายได้จาก WordPress + Android + Admob  (อ่าน 10399 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #20 เมื่อ: 16 กุมภาพันธ์ 2014, 00:48:18 »

ผมมีไอเดีย/ลูกเล่นสำหรับการดึงข้อมูลมาเพิ่มเติม เพราะว่ามีสมาชิกท่านนึงสอบถามมาว่าสามารถดึงข้อมูลจากเว็บ php ธรรมดาได้รึป่าว (ขอไม่อ้างอิงชื่อนะครับ)  wanwan017

ขอตอบในนี้อีกครั้ง...

ในทางปฏิบัติแล้ว... เราสามารถดึงข้อมูลจากเว็บไหนก็ได้... ที่ไม่ใช่แค่ wordpress

แต่เราจะต้องเขียนระบบ API เพื่อส่งข้อมูลมาให้แอพ โดยเลียนแบบปลั๊กอิน JSON API ของ wordpress บางส่วน ซึ่งก็ทำไม่ยากเลย...

ซึ่งเขียน php เพิ่มจากระบบหรือสคริปต์เดิม ไม่กี่บรรทัดก็สามารถใช้งานได้แล้วเช่น..


ผมสร้างไฟล์ชื่อ worddroid-api.php ขึ้นมาไฟล์นึง ซึ่งภายในจะมีโค๊ดประมาณว่า.


<?php
if(isset($_GET['json']))
{
    header('Content-type: application/json');
    switch($_GET['json'])
    {
         case 'get_data_cate_1':   // ชื่อฟังก์ชั้นสมมุติ ซึ่งจะนำไปใส่ในการสร้าง tab/หน้าใหม่ของแอพ ที่ช่องชื่อฟังก์ชั่น json
         /*
        โค๊ดหรือฟังชั่นที่จะไปดึงข้อมูลจาก database หรือ textfile หรือ ... มา
        โดยข้อมูล data ต้องอยู่ในรูปแบบของ array() ที่มี field ที่จำเป็นคือ id, title, thumbnail, content เช่น
       */
        $posts = array(
           array('id'=>1,'title'=>'หัวข้อที่ 1','thumbnail'=>'linkรูปภาพ1','เนื้อหาที่1'),
           array('id'=>2,'title'=>'หัวข้อที่ 2','thumbnail'=>'linkรูปภาพ2','เนื้อหาที่2'),
           array('id'=>3,'title'=>'หัวข้อที่ 3','thumbnail'=>'linkรูปภาพ3','เนื้อหาที่3'),
        );
        /*
        รูปแบบการส่งค่าทั้งหมด จะประกอบไปด้วยค่าหลักๆคือ status คือ ok, pages คือ จำนวนหน้าทั้งหมด, posts คือ ข้อมูลที่ได้จากด้านบน
        จะได้ผลทั้งหมดว่า
        */
        $result = array(
            'status'=>'ok',
            'pages'=>1,
            'posts'=>$post
        );
        // หลังจากนั้น ก็ทำการ echo ค่าออกมาในรูปแบบ json
        echo json_encode($result);
        break;
       
         case 'xxxxxx': // สำหรับหน้าอื่นๆ ถ้ามีอีก โดยทำคล้ายๆกับ case แรกด้านบน
       /*...*/
       break;
   }
}
exit;
?>


หลังจากนั้น เราไปเซ็ทใน config.xml ที่ค่า wordpress เป็น
http://www .ชื่อเว็บ.com/worddroid-api.php

และไปสร้าง tab หรือหน้าในแอพว่า
Tabs.add(new Objs("ชื่อแท็บ", "get_data_cate_1", "", "grid.html"));

เท่านี้ เราก็ได้แอพ ที่ดึงข้อมูลจากเว็บไหนก็ได้แล้ว ไม่จำเป็นจะต้องเป็น wordpress
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Lufy W23
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 96
ออฟไลน์ ออฟไลน์

กระทู้: 1,200



ดูรายละเอียด เว็บไซต์
« ตอบ #21 เมื่อ: 16 กุมภาพันธ์ 2014, 08:46:43 »

เป็นการทำหน้าเว็บให้เป็นแอพแอนดรอยใช่มั้ยครับ?
สมมุติผมทำเว็บเกมส์แฟลซนี่ถ้าทำแล้วเกมส์สามารถเล่นได้ปกติมั้ยครับ?
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

xxmoneyxx
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 65



ดูรายละเอียด เว็บไซต์
« ตอบ #22 เมื่อ: 16 กุมภาพันธ์ 2014, 10:41:14 »

โอนไปแล้วนะครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

 *Link Removed*
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #23 เมื่อ: 16 กุมภาพันธ์ 2014, 11:27:15 »

เป็นการทำหน้าเว็บให้เป็นแอพแอนดรอยใช่มั้ยครับ?
สมมุติผมทำเว็บเกมส์แฟลซนี่ถ้าทำแล้วเกมส์สามารถเล่นได้ปกติมั้ยครับ?

ไม่ใช่การเอาหน้าเว็บมาเป็นหน้าแอพอะครับ

แต่เป็นการให้แอพ ดึงข้อมูลจากเว็บมา โดยผ่าน api ตาม format ที่ต้องการ

เช่นผมดึงข่าวมาใส่ในแอพโดยผ่าน api จากหน้า http://www.inettown.com/?json=...amp;category_slug=ข่าว

ในกรณีเป็น flash ผมไม่แนะนำให้ใช้ในแอพนะครับ เพราะใน android รุ่นหลังๆก็ใช้ flash ไม่ได้แล้วเช่นกัน (มันมีวิธีทำให้ใช้ได้ แต่ก็ยุ่งยากสำหรับผู้ใช้)
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #24 เมื่อ: 16 กุมภาพันธ์ 2014, 11:28:34 »

โอนไปแล้วนะครับ
เมลตอบกลับไปแล้วนะครับ หากสงสัยข้อไหนในอีเมล์ สามารถเมล์มาสอบถามเพิ่มเติมได้นะครับ

ขอบคุณครับ
 wanwan017
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #25 เมื่อ: 16 กุมภาพันธ์ 2014, 16:27:56 »

ตอนนี้ source code อัพเดทเป็นเวอร์ชั่น 1.1.0 แล้วนะครับ โหลดได้จากหน้าดาวน์โหลดเหมือนเดิม

รองรับการเพิ่ม tab หรือหน้าใหม่ แบบดึงข้อมูลจากโพสต์หรือเพจอันเดียว

ตัวอย่าง
Tabs.add(new Objs("เกี่ยวกับเรา", "get_page", "page_id=18", "content.html"));
// คือสร้างแท็บใหม่ชื่อ "เกี่ยวกับเรา" โดยดึงข้อมูลจากหน้า page ที่ id = 18, โดยแสดงใน template ชื่อ content.html

Tabs.add(new Objs("วิธีเช็คอิน", "get_post", "post_id=11", "content.html"));
// คือสร้างแท็บใหม่ชื่อ "วิธีเช็คอิน" โดยดึงข้อมูลจากหน้า post ที่ id = 11, โดยแสดงใน template ชื่อ content.html

แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
LucasLeva
คนรักเสียว
*

พลังน้ำใจ: 23
ออฟไลน์ ออฟไลน์

กระทู้: 158



ดูรายละเอียด
« ตอบ #26 เมื่อ: 16 กุมภาพันธ์ 2014, 16:59:36 »

แจ้งโอนแล้วครับ

 wanwan011
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #27 เมื่อ: 16 กุมภาพันธ์ 2014, 17:26:16 »

แจ้งโอนแล้วครับ

 wanwan011

แจ้งอีเมล์ตอบกลับไปเรียบร้อยแล้วนะครับ

ขอบคุณครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #28 เมื่อ: 16 กุมภาพันธ์ 2014, 17:28:58 »

ตัวอย่างแอพลูกค้า.. ที่ผมช่วย config และ publish ให้

ตอนนี้ใช้งานได้+โหลดแล้วนะครับ  wanwan020


Navy FC - สโมสรฟุตบอลราชนาวี
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ads5
ก๊วนเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 360



ดูรายละเอียด
« ตอบ #29 เมื่อ: 16 กุมภาพันธ์ 2014, 20:09:44 »

มีแบบดึงมาจาก smf ไหมครับ ถ้าทำได้นิ หลังไมค์แจ้งราคาให้ด้วยนะครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
หนุ่มบ้านโคก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 119
ออฟไลน์ ออฟไลน์

กระทู้: 3,128



ดูรายละเอียด
« ตอบ #30 เมื่อ: 16 กุมภาพันธ์ 2014, 22:29:56 »

อยากได้คอมเม้นติดมาด้วยในโพสต์หรือเพจอะครับ ต้องเพิ่มเติมตรงไหน  Tongue
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #31 เมื่อ: 16 กุมภาพันธ์ 2014, 22:37:39 »

มีแบบดึงมาจาก smf ไหมครับ ถ้าทำได้นิ หลังไมค์แจ้งราคาให้ด้วยนะครับ

ตอนนี้ยังไม่มีครับ ไว้ถ้ามีแล้วจะแจ้งไปนะครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #32 เมื่อ: 16 กุมภาพันธ์ 2014, 22:42:34 »

อยากได้คอมเม้นติดมาด้วยในโพสต์หรือเพจอะครับ ต้องเพิ่มเติมตรงไหน  Tongue


ต้องแก้ template เพิ่มเติมครับ ใช้ javascript ในการทำงาน

อ้างอิงจาก plugin > http://wordpress.org/plugins/json-api/other_notes/

ตรงหัวข้อ  4.1. Post response object

มันจะส่งค่าที่เกี่ยวกับ comment มาให้ดังนี้ ซึ่งเราจะต้องเขียน javascript ใน template ไปโชว์เพิ่มเอาอะครับ
comments - Array of comment objects
comment_count - Integer
comment_status - String ("open" or "closed")


สำหรับใน template ถ้าเป็นไฟล์ list.html กับ grid.html ให้แก้เพิ่มที่ function onShowPost(i)
ถ้าเป็นไฟล์ content.html ให้แก้ที่ function onInsertList(post)
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #33 เมื่อ: 16 กุมภาพันธ์ 2014, 23:16:14 »

อยากได้คอมเม้นติดมาด้วยในโพสต์หรือเพจอะครับ ต้องเพิ่มเติมตรงไหน  Tongue


ต้องแก้ template เพิ่มเติมครับ ใช้ javascript ในการทำงาน

อ้างอิงจาก plugin > http://wordpress.org/plugins/json-api/other_notes/

ตรงหัวข้อ  4.1. Post response object

มันจะส่งค่าที่เกี่ยวกับ comment มาให้ดังนี้ ซึ่งเราจะต้องเขียน javascript ใน template ไปโชว์เพิ่มเอาอะครับ
comments - Array of comment objects
comment_count - Integer
comment_status - String ("open" or "closed")


สำหรับใน template ถ้าเป็นไฟล์ list.html กับ grid.html ให้แก้เพิ่มที่ function onShowPost(i)
ถ้าเป็นไฟล์ content.html ให้แก้ที่ function onInsertList(post)


เดี๋ยวผมจะลองเขียนเป็น tempate สำเร็จรูปไว้ให้เลย คาดว่าคืนนี้คงเสร็จ แล้วจะปล่อยดาวน์โหลดให้อีกทีนึงนะครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #34 เมื่อ: 17 กุมภาพันธ์ 2014, 03:32:27 »

อัพเดทเวอร์ชั่น 1.2.0
- ตัด Split Bar ด้านล่างแอพออก (บาร์สีฟ้าด้านล่าง ที่แสดงเวลาหน้าจอมีขนาดเล็ก) ให้กลับไปแสดงด้านบนขวาของแอพเหมือนปรกติ
- เพิ่มข้อมูลความคิดเห็นลงใน template ที่แสดง (template ที่มีช่อต่อท้ายว่า _comment ในโฟลเดอร์  assets/)

 รายละเอียดเพิ่มเติม http://www.doodroid.com/forum/topic/2 นะครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
หนุ่มบ้านโคก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 119
ออฟไลน์ ออฟไลน์

กระทู้: 3,128



ดูรายละเอียด
« ตอบ #35 เมื่อ: 17 กุมภาพันธ์ 2014, 07:36:59 »

อัพเดทเวอร์ชั่น 1.2.0
- ตัด Split Bar ด้านล่างแอพออก (บาร์สีฟ้าด้านล่าง ที่แสดงเวลาหน้าจอมีขนาดเล็ก) ให้กลับไปแสดงด้านบนขวาของแอพเหมือนปรกติ
- เพิ่มข้อมูลความคิดเห็นลงใน template ที่แสดง (template ที่มีช่อต่อท้ายว่า _comment ในโฟลเดอร์  assets/)

 รายละเอียดเพิ่มเติม http://www.doodroid.com/forum/topic/2 นะครับ


สุดยอด +1 :'(
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

postmunnet
Global Moderator
หัวหน้าแก๊งเสียว
*****

พลังน้ำใจ: 269
ออฟไลน์ ออฟไลน์

กระทู้: 2,813



ดูรายละเอียด เว็บไซต์
« ตอบ #36 เมื่อ: 17 กุมภาพันธ์ 2014, 08:50:40 »

เดี๋ยวมาซื้อเดือนหน้าอย่าเพิ่งปิดนะคร๊าบบ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
newbie-pro
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 256
ออฟไลน์ ออฟไลน์

กระทู้: 2,419



ดูรายละเอียด
« ตอบ #37 เมื่อ: 17 กุมภาพันธ์ 2014, 10:15:54 »

การแสดงผลของแอพเนี่ย


ธีมมีส่วนสำคัญไหมครับ ว่าหน้าตาออกมาสวยไม่สวย
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #38 เมื่อ: 17 กุมภาพันธ์ 2014, 11:41:35 »

การแสดงผลของแอพเนี่ย


ธีมมีส่วนสำคัญไหมครับ ว่าหน้าตาออกมาสวยไม่สวย

สำคัญครับ
บางแอพอาจจะต้องตัดบางส่วนออก หรือปรับแต่งบางส่วน ให้เข้ากับข้อมูลของเนื้อหาที่อยากจะแสดง
สีสันของเนื้อหาภายในแอพก็ขึ้นอยู่กับเราด้วย ในtemplateเดิมจะเน้นสีขาวไว้ หากอยากให้ดูแตกต่าง หรืออยากเปลี่ยนแนว ก็อาจจะต้องแต่งสีสันด้านในเพิ่ม (ผ่าน css)
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
pyai
สมุนแก๊งเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 577



ดูรายละเอียด เว็บไซต์
« ตอบ #39 เมื่อ: 17 กุมภาพันธ์ 2014, 11:55:53 »

Tab ใหม่ ดึงข้อมูลจาก youtube หรือใส่เวบของ clickbank ได้หรือเปล่าครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

yoga , . ,.
หน้า: 1 [2] 3 4   ขึ้นบน
พิมพ์