2013-08-27 43 views
9

Tôi đã ở sau một hướng dẫn từ: http://wiki.developerforce.com/page/Accessing_Salesforce_Data_From_Rubyở đâu để có được client_id và client_secret của Salesforce API cho Rails 3.2.11

Nhưng, tôi đang mắc kẹt với một phần, nơi bạn cần phải cung cấp các phím:

host: login.salesforce.com  # Use test.salesforce.com for sandbox 
client_secret: 1234567890   # This is the Consumer Secret from Salesforce 
client_id: somebigidthinghere  # This is the Consumer Key from Salesforce 
sobject_module: SFDC_Models  # See below for details on using modules 
debugging: true     # Can be useful while developing 
username: [email protected] 
password: mypasswordplusmysecuritytoken 

Tôi có thể lấy số client_secretclient_id ở đâu. Hướng dẫn từ trang API chính thức của Salesforce là loại lỗi thời. http://www.salesforce.com/us/developer/docs/api_rest/index.htm

Và một số hướng dẫn khác thậm chí không đề cập đến nơi để nhận chính xác.

Tôi đã tạo một tài khoản trong http://developer.force.com/

Và thậm chí tạo ra một ứng dụng tùy chỉnh, chính xác cho tôi nếu tôi sai.

Sau đó, không biết phải tìm chìa khóa nào tôi cần.

Bất kỳ cách giải quyết nào cũng sẽ được đánh giá cao.

+0

Xem bài chi tiết của tôi về vấn đề này ở đây http://stackoverflow.com/questions/12794302/salesforce-authentication-failing/29112224 –

Trả lời

23

Khi bạn đăng nhập vào developer.force.com, Trong nav trái

Build -> 
    Create -> 
    Apps 

Đáy của trang đó có "Ứng dụng kết nối". Nhấp vào "Mới" để thêm ứng dụng bạn đã tạo. Bạn sẽ đặt URL gọi lại, mô tả, v.v. Khi bạn nhấn lưu, bạn sẽ thấy id và bí mật của người tiêu dùng.

+2

Nhờ bạn. Đã cứu tôi rất nhiều. – xirukitepe

+3

Aaak - nếu bạn đã tạo nó thì sao? –

+1

Nếu bạn đã tạo nó, hãy nhấp vào 'chỉnh sửa'. Trên trang tiếp theo, nhấp vào 'lưu'. Bạn sẽ quay lại cùng một trang như được mô tả bằng câu trả lời ở đây. – freethebees

7

Cấu trúc bảng điều khiển quản trị viên bán hàng đã thay đổi đôi chút kể từ khi câu hỏi này được trả lời. Sau đây là cách bây giờ bạn truy cập vào màn hình được đề cập trong câu trả lời của TRH:

enter image description here

+4

Làm thế nào bạn sẽ nhận được id/bí mật của khách hàng từ màn hình này? –

+2

Rất muộn cho bên này, nhưng để trả lời @JacobHacker trong trường hợp những người khác truy cập trang này: bạn sẽ nhấp vào liên kết Tên ứng dụng được kết nối (KHÔNG "Chỉnh sửa" hoặc "Quản lý"). Vì vậy, trong ví dụ, bạn sẽ nhấp vào "Trang web". Điều đó sẽ đưa bạn đến một màn hình với Key & Secret hiện tại. –