remove visible password
This commit is contained in:
+62
-3
@@ -1,7 +1,66 @@
|
||||
|
||||
<?php
|
||||
include 'env_vars.php';
|
||||
//echo "My Username is:" . getenv("username");
|
||||
//echo "My API Key is:" . getenv("password");
|
||||
//include 'env_vars.php';
|
||||
//$username = getenv("username");
|
||||
//$password = getenv("password");
|
||||
$username = "username";
|
||||
$password = "password";
|
||||
|
||||
// API endpoint
|
||||
$apiUrl = 'https://www.zefix.admin.ch/ZefixPublicREST/apicompany/search';
|
||||
|
||||
// Request data
|
||||
$data = array(
|
||||
"name" => "Silias KLG",
|
||||
"legalFormId" => 4,
|
||||
"legalFormUid" => "0107",
|
||||
"registryOfCommerceId" => 36,
|
||||
"legalSeatId" => 623,
|
||||
"canton" => "BE",
|
||||
"activeOnly" => true
|
||||
);
|
||||
|
||||
// Headers
|
||||
$headers = array(
|
||||
"apiKey: mykey"
|
||||
);
|
||||
|
||||
// Initialize cURL session
|
||||
$ch = curl_init();
|
||||
|
||||
// Set cURL options
|
||||
curl_setopt($ch, CURLOPT_URL, $apiUrl);
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($ch, CURLOPT_POST, true);
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
|
||||
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
|
||||
|
||||
// Execute cURL session and get the response
|
||||
$response = curl_exec($ch);
|
||||
|
||||
// Check for cURL errors
|
||||
if (curl_errno($ch)) {
|
||||
echo 'Curl error: ' . curl_error($ch);
|
||||
}
|
||||
|
||||
// Close cURL session
|
||||
curl_close($ch);
|
||||
|
||||
// Output the API response
|
||||
echo $response;
|
||||
?>
|
||||
|
||||
|
||||
// Close cURL
|
||||
curl_close($ch);
|
||||
|
||||
// Process the Zefix response and construct your own response
|
||||
// ...
|
||||
$constructed_response = $response;
|
||||
|
||||
// Send the response back to the client
|
||||
header('Content-Type: application/json');
|
||||
echo $constructed_response;
|
||||
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user