Get all the SEO meta data for an expert's profile page
Last updated 11 months ago
Was this helpful?
Please note that in all urls & code samples you'll need to replace:username and :corporation with appropriate values
:username
:corporation
GET
Headers
Content-Type
application/json
Authorization
Bearer <token>
Url
corporation
number
Corporation ID
username
string
Unique username
Response
{ data: [ { title: '', description: '', keywords: '', canonical: '', schema: '' } ], success: true }
Code
const accessToken = `<ACCESS TOKEN>` fetch('https://public-api.expertfile.com/v2/organization/:corporation/expert/:username/seo', { method: 'GET', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'Authorization': `Bearer ${accessToken}` } }) .then(response => response.json()) .then(json => { const { success, data } = json if (success) { const seo = data[0] console.log('seo', seo) } }) .catch(error => console.error(error));
$accessToken = urlencode('<ACCESS TOKEN>'); $url = 'https://public-api.expertfile.com/v2/organization/:corporation/expert/:username/seo'; $ch = curl_init($url); curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded', 'Authorization: Bearer ' . $accessToken) ); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); $json = json_decode($response); if($json->success){ var_dump($json->data); } curl_close($ch);
curl https://public-api.expertfile.com/v2/organization/:corporation/expert/:username/seo \ -H "Content-Type: application/json" \ -H "Authorization: Bearer <ACCESS TOKEN>"