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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptผมขอถามเกี่ยวกับ xmlrpc.php ใน wordpress หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ผมขอถามเกี่ยวกับ xmlrpc.php ใน wordpress หน่อยครับ  (อ่าน 2462 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
anaserfear
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« เมื่อ: 25 เมษายน 2012, 22:59:41 »

คือผมจะเปิดใช้ XML-RPC ยังไงครับ  XML-RPC กับ xmlrpc.php  เกี่ยวกันใช่ไหมครับ
แต่ผมลองเปิดไฟล์ xmlrpc.php ดูแล้ว มันขึ้นแบบนี้อะครับ

อ้างถึง
XML-RPC server accepts POST requests only.

คือมันมีฟังก์ชันของ flick มันต้องใช้อะครับ ผมไม่รู้จะทำไงดี ใครพอรู้บ้างช่วยทีครับ  Cry
บันทึกการเข้า

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #1 เมื่อ: 25 เมษายน 2012, 23:35:30 »

XML-RPC ความรู้สึกผมเหมือนฟังก์ชันใน PHP เลยนะคับ เปิดใช้ได้จาก php.ini คับ โดยต้องมีสิทธิจัดการเซิร์ฟเวอร์นั่นเอง
บันทึกการเข้า
obi001
ก๊วนเสียว
*

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

กระทู้: 365



ดูรายละเอียด
« ตอบ #2 เมื่อ: 25 เมษายน 2012, 23:40:40 »

http://www.bodhost.com/forum/t...ccepts-post-requests-only.html
บันทึกการเข้า

ขอให้เงินทองจงอยุ่กับท่าน
Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 25 เมษายน 2012, 23:42:22 »

ก็เปิดในเมนู write ในหน้า dashboard อะครับ
บันทึกการเข้า

O.o!!
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,432



ดูรายละเอียด
« ตอบ #4 เมื่อ: 25 เมษายน 2012, 23:52:15 »

ก็เปิดในเมนู write ในหน้า dashboard อะครับ

ตามนี้ครับ แค่ติ๊กถูก
บันทึกการเข้า
anaserfear
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 25 เมษายน 2012, 23:55:47 »

ก็เปิดในเมนู write ในหน้า dashboard อะครับ

ตามนี้ครับ แค่ติ๊กถูก

ผมเปิดแล้วครับ แต่มันก็ยังใช้ไม่ได้อะ  Tongue
บันทึกการเข้า

anaserfear
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 25 เมษายน 2012, 23:56:49 »

คือผมจะเอา wordpress เชื่อมกับ flick อะครับมันถามที่อยู่ xmlrpc.php  แต่มันดันไม่ติด  Lips Sealed
บันทึกการเข้า

gilbert
สมุนแก๊งเสียว
*

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

กระทู้: 713



ดูรายละเอียด
« ตอบ #7 เมื่อ: 26 เมษายน 2012, 00:37:37 »

                       
โค๊ด:
 // WordPress API
'wp.getUsersBlogs' => 'this:wp_getUsersBlogs',
'wp.getPage' => 'this:wp_getPage',
'wp.getPages' => 'this:wp_getPages',
'wp.newPage' => 'this:wp_newPage',
'wp.deletePage' => 'this:wp_deletePage',
'wp.editPage' => 'this:wp_editPage',
'wp.getPageList' => 'this:wp_getPageList',
'wp.getAuthors' => 'this:wp_getAuthors',
'wp.getCategories' => 'this:mw_getCategories', // Alias
'wp.getTags' => 'this:wp_getTags',
'wp.newCategory' => 'this:wp_newCategory',
'wp.deleteCategory' => 'this:wp_deleteCategory',
'wp.suggestCategories' => 'this:wp_suggestCategories',
'wp.uploadFile' => 'this:mw_newMediaObject', // Alias
'wp.getCommentCount' => 'this:wp_getCommentCount',
'wp.getPostStatusList' => 'this:wp_getPostStatusList',
'wp.getPageStatusList' => 'this:wp_getPageStatusList',
'wp.getPageTemplates' => 'this:wp_getPageTemplates',
'wp.getOptions' => 'this:wp_getOptions',
'wp.setOptions' => 'this:wp_setOptions',
'wp.getComment' => 'this:wp_getComment',
'wp.getComments' => 'this:wp_getComments',
'wp.deleteComment' => 'this:wp_deleteComment',
'wp.editComment' => 'this:wp_editComment',
'wp.newComment' => 'this:wp_newComment',
'wp.getCommentStatusList' => 'this:wp_getCommentStatusList',

// Blogger API
'blogger.getUsersBlogs' => 'this:blogger_getUsersBlogs',
'blogger.getUserInfo' => 'this:blogger_getUserInfo',
'blogger.getPost' => 'this:blogger_getPost',
'blogger.getRecentPosts' => 'this:blogger_getRecentPosts',
'blogger.getTemplate' => 'this:blogger_getTemplate',
'blogger.setTemplate' => 'this:blogger_setTemplate',
'blogger.newPost' => 'this:blogger_newPost',
'blogger.editPost' => 'this:blogger_editPost',
'blogger.deletePost' => 'this:blogger_deletePost',

// MetaWeblog API (with MT extensions to structs)
'metaWeblog.newPost' => 'this:mw_newPost',
'metaWeblog.editPost' => 'this:mw_editPost',
'metaWeblog.getPost' => 'this:mw_getPost',
'metaWeblog.getRecentPosts' => 'this:mw_getRecentPosts',
'metaWeblog.getCategories' => 'this:mw_getCategories',
'metaWeblog.newMediaObject' => 'this:mw_newMediaObject',

// MetaWeblog API aliases for Blogger API
// see http://www.xmlrpc.com/stories/storyReader$2460
'metaWeblog.deletePost' => 'this:blogger_deletePost',
'metaWeblog.getTemplate' => 'this:blogger_getTemplate',
'metaWeblog.setTemplate' => 'this:blogger_setTemplate',
'metaWeblog.getUsersBlogs' => 'this:blogger_getUsersBlogs',

// MovableType API
'mt.getCategoryList' => 'this:mt_getCategoryList',
'mt.getRecentPostTitles' => 'this:mt_getRecentPostTitles',
'mt.getPostCategories' => 'this:mt_getPostCategories',
'mt.setPostCategories' => 'this:mt_setPostCategories',
'mt.supportedMethods' => 'this:mt_supportedMethods',
'mt.supportedTextFilters' => 'this:mt_supportedTextFilters',
'mt.getTrackbackPings' => 'this:mt_getTrackbackPings',
'mt.publishPost' => 'this:mt_publishPost',

// PingBack
'pingback.ping' => 'this:pingback_ping',
'pingback.extensions.getPingbacks' => 'this:pingback_extensions_getPingbacks',

'demo.sayHello' => 'this:sayHello',
'demo.addTwoNumbers' => 'this:addTwoNumbers',

API มันมีเท่าที่เห็นเองครับ ไม่ได้มีเรื่องการเชื่อมต่อ Flick เลย ถ้าอยากได้คงต้องเขียนเพิ่มลงไปเองอะครับ
บันทึกการเข้า
obi001
ก๊วนเสียว
*

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

กระทู้: 365



ดูรายละเอียด
« ตอบ #8 เมื่อ: 26 เมษายน 2012, 01:01:29 »

อ๋อ คุณ call มันตรงๆ เลยใช่ป่ะ


youdomain.com/xmlrpc.php

ผมลองเรียกดูมันก้อขึ้น error แบบนั้นนะ
บันทึกการเข้า

ขอให้เงินทองจงอยุ่กับท่าน
tdelphi
Global Moderator
หัวหน้าแก๊งเสียว
*****

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

กระทู้: 1,601



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 26 เมษายน 2012, 02:11:24 »

ลองทำ info.php  ข้างในเขียนว่า
<? phpinfo(); ?>

save แล้วเรียกจาก url ดูครับ

ถ้า host ได้ติดตั้ง php-xmlrpc แล้ว มันต้องขึ้นว่า
อ้างถึง
xmlrpc

core library version   xmlrpc-epi v. 0.51
php extension version   0.51
author   Dan Libby
homepage   http://xmlrpc-epi.sourceforge.net
open sourced by   Epinions.com


ประมาณนี้ ถ้าไม่ขึ้่น ก็แสดงว่า ยังไม่ได้ติดตั้ง php-xmlrpc ครับ

บันทึกการเข้า

anaserfear
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 26 เมษายน 2012, 13:15:05 »

อ๋อ คุณ call มันตรงๆ เลยใช่ป่ะ


youdomain.com/xmlrpc.php

ผมลองเรียกดูมันก้อขึ้น error แบบนั้นนะ

ใช่ครับ หรือมันเป็นแบบนี้อยู่แล้วหว่า  wanwan023
บันทึกการเข้า

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #11 เมื่อ: 26 เมษายน 2012, 14:20:38 »

อ๋อ คุณ call มันตรงๆ เลยใช่ป่ะ


youdomain.com/xmlrpc.php

ผมลองเรียกดูมันก้อขึ้น error แบบนั้นนะ

ใช่ครับ หรือมันเป็นแบบนี้อยู่แล้วหว่า  wanwan023

ผมว่าคุณควรจะทำตามคำแนะนำของคนอื่นบ้างก็ดีนะคับ
คุณ tdelphi กับผม แนะนำให้คุณไปเปิด XML-RPC ในโฮส คุณได้ลองรึยังคับ?

XML-RPC มันก็ฟังก์ชันจำพวก Extension ใน PHP ซึ่งต้องเปิดใช้จากทางเซิร์ฟเวอร์เท่านั้น
ส่วนที่คุณเข้าใจ xml-rpc.php มันคือไฟล์เก็บฟังก์ชันที่เกี่ยวข้องในการใช้ XML-RPC ใน Wordpress เท่านั้น

ที่คุณเรียกตรงๆ แล้วมันขึ้น
อ้างถึง
XML-RPC server accepts POST requests only.
เพราะว่า XML-RPC ของ Wordpress มันจะต้องรับข้อมูลเข้าเท่านั้น ถึงจะทำงานได้ ไม่ใช่เรียกตรงๆ โดยไม่มีข้อมูล

ปล. ขออภัยถ้าข้อความมันดูกระทบกระทั่ง แต่ผมแค่อยากให้สนใจในคำตอบที่ทุกคนตอบบ้างนะคับ คนตอบก็จะได้ดีใจ
ที่ได้ช่วยแก้ไขปัญหา ไม่ใช่ว่าตอบไปแล้วมันไม่ได้ช่วยอะไรให้ดีขึ้นเลย
« แก้ไขครั้งสุดท้าย: 26 เมษายน 2012, 14:21:58 โดย KenjiroAPI » บันทึกการเข้า
obi001
ก๊วนเสียว
*

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

กระทู้: 365



ดูรายละเอียด
« ตอบ #12 เมื่อ: 26 เมษายน 2012, 15:46:48 »

อ๋อ คุณ call มันตรงๆ เลยใช่ป่ะ


youdomain.com/xmlrpc.php

ผมลองเรียกดูมันก้อขึ้น error แบบนั้นนะ

ใช่ครับ หรือมันเป็นแบบนี้อยู่แล้วหว่า  wanwan023

มันไม่ได้ใช้ไว้เรียก ตรงๆ แบบที่ผมว่านะ
คุณต้องเขียนโปรแกรม ไว้โพสเป็น function มาใช้นะครับ
ไว้ โพสบทความลงไปในตัว wp นะครับ
บันทึกการเข้า

ขอให้เงินทองจงอยุ่กับท่าน
anaserfear
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 26 เมษายน 2012, 18:00:52 »

อ๋อ คุณ call มันตรงๆ เลยใช่ป่ะ


youdomain.com/xmlrpc.php

ผมลองเรียกดูมันก้อขึ้น error แบบนั้นนะ

ใช่ครับ หรือมันเป็นแบบนี้อยู่แล้วหว่า  wanwan023

ผมว่าคุณควรจะทำตามคำแนะนำของคนอื่นบ้างก็ดีนะคับ
คุณ tdelphi กับผม แนะนำให้คุณไปเปิด XML-RPC ในโฮส คุณได้ลองรึยังคับ?

XML-RPC มันก็ฟังก์ชันจำพวก Extension ใน PHP ซึ่งต้องเปิดใช้จากทางเซิร์ฟเวอร์เท่านั้น
ส่วนที่คุณเข้าใจ xml-rpc.php มันคือไฟล์เก็บฟังก์ชันที่เกี่ยวข้องในการใช้ XML-RPC ใน Wordpress เท่านั้น

ที่คุณเรียกตรงๆ แล้วมันขึ้น
อ้างถึง
XML-RPC server accepts POST requests only.
เพราะว่า XML-RPC ของ Wordpress มันจะต้องรับข้อมูลเข้าเท่านั้น ถึงจะทำงานได้ ไม่ใช่เรียกตรงๆ โดยไม่มีข้อมูล

ปล. ขออภัยถ้าข้อความมันดูกระทบกระทั่ง แต่ผมแค่อยากให้สนใจในคำตอบที่ทุกคนตอบบ้างนะคับ คนตอบก็จะได้ดีใจ
ที่ได้ช่วยแก้ไขปัญหา ไม่ใช่ว่าตอบไปแล้วมันไม่ได้ช่วยอะไรให้ดีขึ้นเลย

อ่าครับยังไงขอบคุณครับ ตามที่คุณ tdelphi บอก ผมลองทำตามแล้วครับ ผมก็ลองเช็คดูก็ขึ้นแบบที่เขาบอกนั้นละครับ


ยังไงก็ขอบคุณทุกๆคนนะครับที่เข้ามาช่วยเหลือ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์