2012-05-07 23 views
10

Url SOAP V2 có được thay đổi trong phiên bản 1.7.0.0 không? Khi tôi cố gắng truy cập dịch vụ trên "http://www.somedomain.com/api/v2_soap?wsdl=1" trong trình duyệt, nó cung cấp lỗi "Bộ điều hợp dịch vụ web không hợp lệ được chỉ định". Đây có phải là lỗi hoặc tôi thiếu gì đó không? Nhờ sự giúp đỡUrl SOAP V2 trên Magento 1.7.0.0

+0

cập nhật: nó hoạt động với /index.php/api/v2_soap?wsdl=1. Viết lại URL được đặt thành có trong beckend, điều này thật lạ. – Blazo

+0

và viết lại của bạn có hoạt động ở cấp độ máy chủ không? –

+0

có họ đang làm việc ở nơi khác trên trang web. – Blazo

Trả lời

23

Sử dụng

http://www.somedomain.com/index.php/api/v2_soap?wsdl=1 

thay vì

http://www.somedomain.com/api/v2_soap?wsdl=1 

Chỉ 1,7 url đầu tiên hoạt động, trên 1,6 hoặc thấp hơn, url thứ hai cũng hoạt động.

+1

Tnx cho danh sách ẩn danh ẩn danh. Làm thế nào hữu ích. –

+3

Điều này có thể đã lỗi thời, nhưng đưa ra nhận xét của bạn ... Mặc dù câu trả lời của bạn khiến người hỏi đi đúng hướng nhưng nó vẫn cho họ thông tin sai lạc. Tất cả các phiên bản Magento mà tôi biết (1.6+) đều hỗ trợ phiên bản thứ hai mà không có index.php. Nó chỉ là vấn đề cấu hình mọi thứ đúng để viết lại url được sử dụng và index.php được ẩn ở khắp mọi nơi. –

0
http://xxxx.com/api/v2_soap?wsdl=1 

hoặc

http://127.1.1.1/magentohost/api/v2_soap?wsdl=1 

bằng văn bản here

Các vấn đề liên quan