किसी निश्चित पते पर एक छवि को देखते हुए, http://www.thissite.will/never/be-finished.png
, इसे ट्विटर पर साझा करने का सबसे आसान तरीका क्या है, अधिमानतः कार्ड के बिना?कार्ड के बिना ट्विटर पर छवि साझा करें
उपयोगकर्ता एक एसवीजी को अनुकूलित, और जब वे संतुष्ट हैं, तो मैं इसे एक PNG में बदलने और अपने सर्वर पर संग्रहीत करें।
मैं उन्हें ट्विटर पर छवि साझा करने का विकल्प देना चाहता हूं। वे एक बटन (जिसे मैं कार्यान्वित कर सकता हूं) पर क्लिक करता हूं, और एक संवाद बॉक्स खुलता है, जहां वे ट्वीट में जोड़ सकते हैं (जिसमें पहले से ही चित्र होना चाहिए)।
मैं जानता हूँ कि इसी तरह के सवाल इस साइट पर कहा गया है से पहले, लेकिन मैं कर एक "कार्ड" का उपयोग करने के चित्र को साझा करने नहीं चाहते हैं। इसके बजाय, मैं एक सामान्य, गैर-कार्ड ट्वीट चाहता हूं, बस एक छवि के साथ (जैसे this)।
मैंने बार-बार ट्विटर डेवलपर दस्तावेज़ों को देखा है, लेकिन मुझे उपयोगी जानकारी नहीं मिल रही है। POST statuses/update_with_media विधि को बहिष्कृत किया गया है, और "अपलोडिंग मीडिया गाइड" का लिंक सुझाए गए प्रतिस्थापन को तोड़ दिया गया है। This guide, मुझे लगता है कि, से लिंक करने का इरादा है, लेकिन इसका सुझाव देने के लिए कोई जावास्क्रिप्ट कोड नहीं है कि इसे वास्तव में कैसे लागू किया जाना चाहिए।
कृपया मदद करें।
मेरे प्रयास, POST media/upload
के आधार पर:
$.ajax({
url: "https://upload.twitter.com/1.1/media/upload.json",
format: "post",
data: {"data" : link}
}).success(function(response) {
console.log(":)");
console.log(response);
}).fail(function(response) {
console.log(":(");
console.log(response.responseText);
});
यह विफल रहता है। responseText
{"errors":[{"code":215,"message":"Bad Authentication data."}]}
है।
असल में, मैं स्टैक ओवरफ्लो के समान कुछ करना चाहता हूं। जब आप किसी प्रश्न पर "शेयर" पर क्लिक करते हैं, तो ट्विटर का चयन करें, एक नई विंडो प्रश्न के लिंक के साथ पॉप्युलेट हो जाती है और जहां उपयोगकर्ता अपना संदेश लिख सकते हैं। (ट्विटर इंटरफ़ेस प्रदान करता है।)
मेरे मामले में, हालांकि, जब ट्वीट भेजा जाता है, तो पृष्ठ पर एक लिंक वापस आ जाता है और कुछ पाठ इसे खींच लिया जाता है, मैं बस एक चाहता हूं छवि।
डेटा: .. वास्तव में एक यूआरएल नहीं है बल्कि एक [डेटा यूआरआई] (https://en.wikipedia.org/wiki/Data_URI_scheme) –
@StefanHegny धन्यवाद! यह सहायता करता है। मैं इसे फेसबुक पर कैसे साझा कर सकता हूं पर विचार? – Randoms
वास्तव में नहीं, क्षमा करें। उम्मीद है कि कुछ विशेषज्ञों को छोड़ना है ... क्या आप इसे एफबी या ट्विटर पर साझा करना चाहते हैं? आप इन दोनों को अंतःस्थापित करना प्रतीत करते हैं (अब आप फेसबुक कहते हैं, लेकिन सवाल ट्विटर को टैग किया गया है) –