วันจันทร์ที่ 5 กันยายน พ.ศ. 2554

การแปะลิงค์ URI/URL โปรแกรม Android ให้ไปโหลดบน Market อีกที

สำหรับนักเขียนบทความและนักเรียนรีวิวโปรแกรมต่างๆ บน Android
สิ่งที่เห็นกันจนติดตาก็คือ QR Code สำหรับตามไปโหลดโปรแกรม

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

อ้างอิงจาก http://developer.android.com/guide/publishing/publishing.html
จะเห็นว่ามีอยู่ทั้งหมด 5 อย่าง ได้แก่


1.ลิงค์ไปที่หน้ารายละเอียดของโปรแกรมโดยใช้ชื่อแพคเกจ
Code: [Select]
http://market.android.com/details?id=
or
market://details?id=
สำหรับอันนี้มันจะลิงค์ไปที่หน้ารายละเอียดของโปรแกรมเลย โดยใช้คำค้นคำชื่อแพคเกจโดยอาจจะมีการแสดงชื่อใกล้เคียงด้วย


2.ลิงค์ไปที่หน้ารายละเอียดของโปรแกรมโดยใช้ชื่อเต็มของแพคเกจจาวา
Code: [Select]
http://market.android.com/search?q=pname:
or
market://search?q=pname:
สำหรับอันนี้มันจะลิงค์ไปที่หน้ารายละเอียดของโปรแกรมเลย โดยใช้คำค้นคำชื่อแพคเกจจาวา
จะต่างจากอันข้างบนตรงนี้อันนี้จะต้องใส่ให้ตรงเลย แล้วจะเข้าไปถูกโปรแกรมแน่นอน


3.ลิงค์ไปที่หน้าค้นหาของผู้พัฒนาโปรแกรม
Code: [Select]
http://market.android.com/search?q=pub:
or
market://search?q=pub:
สำหรับรูปแบบนี้จะทำการค้นหาโปรแกรมที่ถูกพัฒนาโดยใดๆ ตามคำค้น



4.ลิงค์ไปที่หน้าค้นหาโปรแกรมโดยใช้ชื่อโปรแกรม
Code: [Select]
http://market.android.com/search?q=
or
market://search?q=
สำหรับรูปแบบนี้เป็นรูปแบบที่ง่ายที่สุด แต่ไม่แม่นยำ เนื่องจากชื่อโปรแกรมเปลี่ยนได้ และซ้ำได้
โดยจะใช้การค้นหาโดยใช้ชื่อโปรแกรมเลย เหมือนที่เราพิมพ์ในช่องค้นหาใน Market กัน



5.แบบผสม
Code: [Select]
http://market.android.com/search?q=world pname:com.android.hello pub:Androidสำหรับรูปแบบนี้จะใช้รูปแบบข้างบนมาผสมกัน เพื่อช่วยให้การค้นหาแม่นยำมากขึ้น

จะเห็นว่าลิงค์มีสองอย่าง ที่แปลกขึ้นมาก็คือ market:// อันนี้จะใช้เปิดตรงบนพวก android ทั้งหลาย

แต่การเขียนลิงค์เข้าไปทางปรกติ ถ้าเราใช้ market:// แล้ว มันจะแถม http:// มาด้วยเวลาโพสตามเว็บบอร์ดต่างๆ
แบบนี้จะทำให้ลิงค์ของเราเสีย ก็เลยมีการใช้งาน http:// ด้วย เพื่อใช้สำหรับโพสบนโลกอินเตอร์เน็ตยุคยังไม่รู้จัก market://

ไม่มีความคิดเห็น:

แสดงความคิดเห็น