Không thể nhận mã thông báo OAuth cho Magento Rest API Client


17

Tôi đang sử dụng Magento phiên bản 1.9.1.0 và máy chủ đang chạy trên máy mac của tôi và đang cố gắng sử dụng API Magento Rest bằng OAuth Integration.
Tôi có một khóa tiêu dùngbí mật người tiêu dùng.

Bây giờ, tôi muốn nhận mã thông báo OAuth cho việc sử dụng API còn lại. Tôi đã theo liên kết này

Trong đó, chúng tôi cần oauth_signaturetimestampchúng tôi không nhận được khi tạo người tiêu dùng trên bảng quản trị.

Bây giờ làm thế nào chúng ta có thể nhận được mã thông báo OAuth chỉ với khóa tiêu dùng và bí mật người tiêu dùng?


Tiêu đề nói "trên OS X" nhưng tôi không thấy bất cứ điều gì trong câu hỏi của bạn đề cập đến thực tế đó. Tập lệnh hoặc phần mềm nào bạn đang sử dụng để kết nối với API Magento Rest?
7ochem 17/03/2015

Máy chủ Magento đang chạy trên máy mac của tôi. Có vẻ như từ "OS X" đang gây nhầm lẫn. Tôi đang cố gắng để có được và sử dụng api còn lại từ khách hàng postman ngay bây giờ. Tôi sẽ sử dụng những api này từ máy khách di động vì tôi có thể khiến chúng hoạt động.
Bhavna Gupta

1
Câu hỏi của bạn quá cũ, nhưng trong tài liệu Magento là tất cả các luồng mà bạn phải tạo để lấy mã thông báo. devdocs.magento.com/guides/m1x/api/rest/ từ
Rodrigo Mourao - Webjump

Câu trả lời:


1

Bạn có thể nhận mã thông báo OAuth bằng cách sử dụng các chi tiết dưới đây:

URL: https: //magento.local/rest/V1/integration/customer/token

Tiêu đề: Loại nội dung: ứng dụng / json

Loại yêu cầu: POST

  **Params**--->
    {
            "email":"test@test.com",
            "password":"test@123"
    }

Bạn sẽ nhận được mã thông báo của khách hàng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.