All Projects → kojofosu → TwitterApiKit

kojofosu / TwitterApiKit

Licence: Apache-2.0 License
Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to TwitterApiKit

openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (+204.35%)
Mutual labels:  gradle, maven
Simplenet
An easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.
Stars: ✭ 164 (+613.04%)
Mutual labels:  gradle, maven
Spotless
Keep your code spotless
Stars: ✭ 2,285 (+9834.78%)
Mutual labels:  gradle, maven
Gradle Maven Plugin
Gradle 5.x Maven Publish Plugin to deploy artifacts
Stars: ✭ 124 (+439.13%)
Mutual labels:  gradle, maven
Forbidden Apis
Policeman's Forbidden API Checker
Stars: ✭ 216 (+839.13%)
Mutual labels:  gradle, maven
Jib
🏗 Build container images for your Java applications.
Stars: ✭ 11,370 (+49334.78%)
Mutual labels:  gradle, maven
Sample Projects
Sample project files for JavaCPP, JavaCPP Presets, and JavaCV
Stars: ✭ 160 (+595.65%)
Mutual labels:  gradle, maven
Okta Blog Archive
Okta Developer Blog
Stars: ✭ 74 (+221.74%)
Mutual labels:  gradle, maven
Micromodule
Rebuild multiple complete module structures within the module.
Stars: ✭ 192 (+734.78%)
Mutual labels:  gradle, maven
Maven Git Versioning Extension
This extension will virtually set project versions, based on current git branch or tag.
Stars: ✭ 178 (+673.91%)
Mutual labels:  gradle, maven
sonatype-publish-plugin
Gradle Plugin for publishing artifacts to Sonatype and Nexus
Stars: ✭ 17 (-26.09%)
Mutual labels:  gradle, maven
Spring Web Rss Channels
A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.
Stars: ✭ 40 (+73.91%)
Mutual labels:  twitter, maven
Kotlin Mpp Standard
A standard setup for Kotlin multiplatform projects.
Stars: ✭ 92 (+300%)
Mutual labels:  gradle, maven
Publiccms
现代化java cms,由天津黑核科技有限公司开发,轻松支撑千万数据、千万PV;支持静态化,服务器端包含; 目前已经拥有全球0.0002%的用户,语言支持中、繁、日、英;是一个已走向海外的成熟CMS产品
Stars: ✭ 1,750 (+7508.7%)
Mutual labels:  gradle, maven
Circleci Orbs
The source code for some of the orbs published by CircleCI
Stars: ✭ 82 (+256.52%)
Mutual labels:  gradle, maven
Java Markdown Generator
Java library to generate markdown
Stars: ✭ 159 (+591.3%)
Mutual labels:  gradle, maven
Notes
📝 Migrated to(迁移至) https://github.com/Kuangcp/Note 当前仓库已经废弃, 对应的博客网站:
Stars: ✭ 33 (+43.48%)
Mutual labels:  gradle, maven
Hellojpro
Stars: ✭ 46 (+100%)
Mutual labels:  gradle, maven
Jitpack.io
Documentation and issues of https://jitpack.io
Stars: ✭ 2,156 (+9273.91%)
Mutual labels:  gradle, maven
Reposilite
Lightweight repository management software dedicated for the Maven based artifacts (formerly NanoMaven) 📦
Stars: ✭ 222 (+865.22%)
Mutual labels:  gradle, maven

Optmized for twitterapiv2 Jitpack

TwitterApiKit

✔️ This library is featured on the Official Twitter Api Documentation Page and is still in development!

Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.

NOTE : Twitter's API v2 is fairly new and keeps changing, so this library may also change to stay updated with the new changes made by the Twitter team. To contribute, you can fork this repo and make a pull request after.

Objects Tested and Ready

  • Spaces
  • Tweets
  • Users
  • List
  • Poll
  • Media
  • Place

Setup

Gradle

Step 1: Add the Jitpack repository to your build file. Add it in your root build.gradle at the end of repositories.

allprojects {
   repositories {
      //omitted for brevvity
      maven { url 'https://jitpack.io' }
   }
}

Step 2: Add the dependency

dependencies {
    implementation 'com.github.kojofosu:TwitterApiKit:${twitterapikit.version}'
}	

Maven

Step 1: Add the Jitpack repository to your pom file.

<repositories>
   <repository>
       <id>jitpack.io</id>
       <url>https://jitpack.io</url>
   </repository>
</repositories>

Step 2: Add the dependency

<dependency>
    <groupId>com.github.kojofosu</groupId>
    <artifactId>TwitterApiKit</artifactId>
    <version>${twitterapikit.version}</version>
</dependency>

That's it! Now you can intialize object models and use them.

twitterapikitdemo

📙 Documentation

LICENSE

   Copyright 2021 KOJO FOSU BEMPA EDUE

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].