क्या किसी के पास कोई उदाहरण कोड है कि यह कैसे काम करेगा? ऐसा लगता है कि यह बहुत सरल होना चाहिए, लेकिन ट्विलियो दस्तावेज एसएमएस/रेल के लिए स्पैस है।रेल ऐप (ट्विलियो एसएमएस) में एक टेक्स्ट संदेश प्राप्त करना
मेरे पास "बॉडी" कॉलम और "से" कॉलम वाला एक सरल "पोस्ट" मॉडल है। मैं बस एक सूची में एसएमएस संदेश प्रदर्शित करना चाहता हूँ। निकटतम बात मैं काम करने के लिए मिल गया है कुछ इस तरह था:
#posts_controller.rb
class PostsController < ApplicationController
def new
@post = Post.new(:body=>"?",:from=>"?")
@post.save
end
end
#twilio sms url: ...myappurl/posts/new
यह एक नई पोस्ट बनाता है, लेकिन 'से' और 'शरीर' मान होते हैं, जाहिर है "?"। मैं रेल नियंत्रक में ट्विलियो एसएमएस 'से' और 'बॉडी' मानों को कैसे पास करूं?
सही दिशा में कोई विचार या नजदीक? धन्यवाद!
तीन त्वरित नोट्स: 1) आपको मानक रूबी सम्मेलनों का पालन करना चाहिए, खासकर जब सार्वजनिक कोड पोस्ट करना (ऑपरेटरों/आदि के आसपास की जगहें); 2) आप दो अलग-अलग कॉल का उपयोग करने के बजाय 'पोस्ट.क्रेट ()' का उपयोग कर सकते हैं यदि आप विधि के भीतर कार्रवाई करने और कार्य करने के लिए सशर्त उपयोग करने वाले नहीं हैं; 3) पूंजीकृत प्रतीकों का उपयोग अजीब है - लोअरकेज्ड इनपुट फ़ील्ड नामों का उपयोग करने पर विचार करें। जवाब मिलने के बाद धन्यवाद, और स्टैक ओवरफ्लो में आपका स्वागत है! – coreyward
धन्यवाद! मैं विधियों के भीतर सशर्तयों का उपयोग करने की योजना बना रहा हूं, और (3) - उन विशिष्ट पूंजीकृत प्रतीकों को ट्विलियो के साथ काम करने की आवश्यकता है। लोअरकेस प्रतीक काम नहीं करते - मैंने अभी इसका परीक्षण किया है। – aguynamedloren