dartwitter 0.0.5 dartwitter: ^0.0.5 copied to clipboard
A Twitter API client library for Dart developers.
A Twitter API client library for Dart developers.
Just developing, not testing 😇
Donate #
Usage #
Authorization
import 'dart:io';
import 'package:dartwitter/dartwitter.dart';
import 'package:dartwitter/models.dart' as models;
void main() {
authorize().then((token) => print(token));
}
Future<models.AccessToken> authorize() async {
var handler = Auth1Handler('api_key', 'api_key_secret');
var url = await handler.getAuthorizationUrl();
print(url);
var verifier = stdin.readLineSync();
return await handler.getAccessToken(verifier);
}
A simple usage example:
import 'package:dartwitter/dartwitter.dart';
import 'package:dartwitter/models.dart' as models;
void main() {
var handler = OAuth1Handler('api_key', 'api_key_secret');
handler.accessToken =
models.AccessToken('access_token', 'access_token_secret');
var api = Api(handler);
api.getUser(screenName: 'mertcandinler0').then((object) => print(object));
}
Created from templates made available by Stagehand under a BSD-style license.