सभी प्रासंगिक जानकारी ownCloud संबंधित वेबसाइटों पर और से लिंक का अनुसरण में टूट रूप में मौजूद नहीं है php कर्ल http पद का उपयोग कर stackoverflow ही:ownCloud पर उपयोगकर्ता बनाना
- User Provisioning Api - ownCloud
- PHP + curl, HTTP POST sample code
- Create user on ownCloud using Ajax Jquery
- User Provisioning - php Authentication error
- मैं सेटअप मेरे स्थानीय होस्ट में एक ownCloud सर्वर है,
- मैं एक html पृष्ठ है कि उपयोगकर्ता नाम और पासवर्ड की स्ट्रिंग मान
मैं भेज में लेता है: मैं बहुत ही सरल कुछ करने के लिए कोशिश कर रहा हूँनिम्न PHP स्क्रिप्ट द्वारा संसाधित होने का पृष्ठ अनुरोध।
<?php echo "Begun processing credentials , first it will be stored in local variables" . "<br/>"; // Loading into local variables $userName = $_POST['username']; $RRpassword = $_POST['password']; echo "Hello " . $userName . "<br/>"; echo "Your password is " . $RRpassword . "<br/>"; // Add data, to owncloud post array and then Send the http request for creating a new user $ownCloudPOSTArray = array('username' => $userName, 'password' => $RRpassword); $url = 'http://localhost/owncloud/ocs/v1.php/cloud/users'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $ownCloudPOSTArray); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); echo "<br/>Created a new user in owncloud"; ?>
मैं उत्पादन की तरह:
शुरू हो प्रसंस्करण साख, पहले यह स्थानीय चर में
नमस्ते फ्रैंक
आपका पासवर्ड frankspassword
विफलता 997 अनधिकृत
बनाया गया है संग्रहीत किया जाएगा अपने नए उपयोगकर्ता में
// Login As Admin
$ownAdminname = 'ownAdmin';
$ownAdminpassword = 'ownAdminPassword';
$ch = curl_init('http://localhost/owncloud');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "$ownAdminname:$ownAdminpassword");
$output = curl_exec($ch);
curl_close($ch);
echo $output;
यहां तक कि यह एक विफल रहता है:मैं भी निम्नलिखित php स्क्रिप्ट का उपयोग कर बादल ही में प्रवेश करने की कोशिश की।
तो संक्षेप में यह काम नहीं करता है। मैं खुद को समान स्क्रिप्ट के माध्यम से लॉगिन करने में भी असमर्थ हूं। ऐसा करने का सही तरीका क्या है? मुझे कौन सी सेटिंग्स याद आ रही हैं? क्या कोई मदद कर सकता है?
हाँ मैं सेटिंग्स को समझने के लिए, साख आदि कोशिश कर रहा हूँ लेकिन मुझे यकीन है सही तरीका क्या है क्या नहीं कर रहा हूँ । –