mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-10 04:18:47 +02:00
57 lines
1.1 KiB
Plaintext
57 lines
1.1 KiB
Plaintext
---
|
|
sidebar_position: 1
|
|
---
|
|
|
|
import Tabs from '@theme/Tabs';
|
|
import TabItem from '@theme/TabItem';
|
|
|
|
# Get site data
|
|
Gets information about a site by its name or token
|
|
|
|
|
|
|
|
`Function GetSiteData(Val Token, Val Website = "") Export`
|
|
|
|
| Parameter | CLI option | Type | Required | Description |
|
|
|-|-|-|-|-|
|
|
| Token | --token | String | ✔ | Auth token |
|
|
| Website | --sitename | String | ✖ | Site name (login) for information. Current, if not filled in |
|
|
|
|
|
|
Returns: Map Of KeyAndValue - serialized JSON response from Neocities
|
|
|
|
<br/>
|
|
|
|
:::tip
|
|
Neocities API docs: [neocities.org/api](https://neocities.org/api)
|
|
:::
|
|
<br/>
|
|
|
|
|
|
```bsl title="1C:Enterprise/OneScript code example"
|
|
Token = "7419cd51de4037f7...";
|
|
Website = "2athenaeum";
|
|
|
|
Result = OPI_Neocities.GetSiteData(Token);
|
|
|
|
Result = OPI_Neocities.GetSiteData(Token, Website);
|
|
```
|
|
|
|
|
|
|
|
|
|
```json title="Result"
|
|
{
|
|
"result": "success",
|
|
"info": {
|
|
"sitename": "opi-test",
|
|
"views": 9086,
|
|
"hits": 17120,
|
|
"created_at": "Thu, 20 Jun 2024 07:28:29 -0000",
|
|
"last_updated": "Wed, 09 Oct 2024 06:27:52 -0000",
|
|
"domain": null,
|
|
"tags": []
|
|
}
|
|
}
|
|
```
|