curl - how to fix Deprecated: curl_setopt() in tmhOAuth.php (twitter) -
मैं PHP संस्करण 5.5.9 का उपयोग
छवि को ट्विटर पर पोस्ट करने का प्रयास करें, लेकिन मुझे यह चेतावनी है :
पदावनत: curl_setopt (): फ़ाइल अपलोड करने के लिए @ फ़िलेनाम API का उपयोग नापसंद किया गया है। कृपया c: \ xampp \ htdocs \ project_folder \ libs \ tmhOAuth \ tmhOAuth.php पर लाइन 771 के बजाय CURLFile क्लास का उपयोग करें जब मैं फ़ाइल पर स्क्रिप्ट को जांचता है tmhOAuth.php समान है यह: <पूर्व> 758 $ c = curl_init (); 752 स्विच ($ इस- & gt; अनुरोध- सेटिंग्स ['विधि']) {760 मामले 'प्राप्त': 761 अगर (isset ($ this- & gt; अनुरोध_settings ['querystring']) 762 $ this- & gt; request_settings ['url '] = $ This- & gt; अनुरोध_सटिंग [' url '] '?' । $ इस- & gt; request_settings [ 'क्वेरी स्ट्रिंग']; 763 ब्रेक; 764 मामले 'पोस्ट': 765 curl_setopt ($ c, CURLOPT_POST, सच); 766 अगर (isset ($ this- & gt; request_settings ['postfields'])) 767 $ पोस्टफ़ेल्ड = $ this- & gt; अनुरोध-सेटिंग्स ['पोस्टफ़ेल्ड']; 768 और 769 $ पोस्टफील्ड = सरणी (); 770 771 curl_setopt ($ c, CURLOPT_POSTFIELDS, $ पोस्टफील्ड); 772 ब्रेक; 773 डिफ़ॉल्ट: 774 अगर (isset ($ this- & gt; request_settings ['postfields'])) 775 curl_setopt ($ c, CURLOPT_CUSTOMREQUEST, $ this- & gt; अनुरोध_settings ['postfields']); 776} मैं इसे कैसे ठीक कर सकता हूं ..?
फ़ंक्शन curl_file_create (); , fe & lt;? Php $ path = '/ path / to / file' के साथ आपको अपनी सभी फ़ाइलों को संसाधित करने की आवश्यकता है; $ File = curl_file_create ($ पथ); $ C = curl_init (); Curl_setopt ($ c, CURLOPT_POSTFIELDS, सरणी ('फ़ाइल' = & gt; $ फ़ाइल));
Comments
Post a Comment