bugfix, /api/v1/statuses was in the wrong function, small documentation fixes
This commit is contained in:
parent
83efdf7ce0
commit
73b48b5415
|
@ -2,7 +2,7 @@ cmake_minimum_required (VERSION 3.7)
|
|||
include(GNUInstallDirs)
|
||||
|
||||
project (mastodon-cpp
|
||||
VERSION 0.1.4
|
||||
VERSION 0.1.5
|
||||
LANGUAGES CXX
|
||||
)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fPIC")
|
||||
|
|
|
@ -41,7 +41,7 @@ Install with `make install`.
|
|||
|
||||
# Usage
|
||||
|
||||
The HTML reference can be generated with `build_doc.sh`, if doxygen is installed. Or just look in `src/mastodon-cpp.hpp`. There are examples in `src/examples/`. All input is expected to be UTF-8.
|
||||
The HTML reference can be generated with `build_doc.sh`, if doxygen is installed. Or just look in `src/mastodon-cpp.hpp`. There are examples in `src/examples/`.
|
||||
|
||||
## Most basic example
|
||||
|
||||
|
@ -51,7 +51,7 @@ The HTML reference can be generated with `build_doc.sh`, if doxygen is installed
|
|||
|
||||
int main()
|
||||
{
|
||||
Mastodon::API masto("social.example.com", "secret_token");
|
||||
Mastodon::API masto("social.example.com", "auth_token");
|
||||
std::string answer;
|
||||
masto.get(API::v1::accounts_verify_credentials, answer);
|
||||
std::cout << answer << '\n';
|
||||
|
@ -89,6 +89,7 @@ If you use a debug build, you get more verbose error messages.
|
|||
* [x] Escape user input
|
||||
* [x] Implement all PATCH calls
|
||||
* [x] Implement all POST calls
|
||||
* [ ] Implement all PUT calls
|
||||
* [ ] Implement all DELETE calls
|
||||
* Version 0.3.0
|
||||
* [ ] Handle HTTP statuses 301 & 302
|
||||
|
|
|
@ -60,6 +60,9 @@ const std::uint16_t API::post(const Mastodon::API::v1 &call,
|
|||
case v1::reports:
|
||||
strcall = "/api/v1/reports";
|
||||
break;
|
||||
case v1::statuses:
|
||||
strcall = "/api/v1/statuses";
|
||||
break;
|
||||
default:
|
||||
ttdebug << "ERROR: Invalid call.\n";
|
||||
return 1;
|
||||
|
@ -112,9 +115,6 @@ const std::uint16_t API::post(const Mastodon::API::v1 &call,
|
|||
case v1::lists_id_accounts:
|
||||
strcall = "/api/v1/lists/" + argument + "/accounts";
|
||||
break;
|
||||
case v1::statuses_id:
|
||||
strcall = "/api/v1/statuses/" + argument;
|
||||
break;
|
||||
case v1::statuses_id_reblog:
|
||||
strcall = "/api/v1/statuses/" + argument + "/reblog";
|
||||
break;
|
||||
|
|
Reference in New Issue