メールアカウントを作成する方法を知っている人はいますか?メールアカウントを作成するために cpanel に直接移動することなく、rails アプリを使用して cpanel からメールを読むことができます。これは本当に役に立ち、cpanel にログインする時間を大幅に節約できます。つまり、Rails アプリでメール アカウントを作成できるはずです。ありがとうございました
質問する
331 次
1 に答える
4
cPanelには、作業を行うためにアクセスできるAPIがあります
http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/
必要なのは、リクエストを作成してその API を呼び出すことだけです。
リクエストを作成するには:
require 'net/http'
url = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) {|http|
http.request(req)
}
puts res.body
API の XML または JSON バージョンへのリンクは次のとおりです。
http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/XmlApi
次に、リクエスト後に JSON を解析し、Rails アプリケーションに表示します。
念のために言っておきますが、電子メールを作成する関数は API1 にあります。
http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/CallingAPIFunctions
これがあなたが始めるのに役立つことを願っています。
于 2012-10-23T19:42:07.587 に答える