Skip to content

Commit

Permalink
Operation "tweet.getAll.arguments.media.fields" was removed
Browse files Browse the repository at this point in the history
Operation "tweet.getAll.arguments.place.fields" was removed
Operation "tweet.getAll.arguments.poll.fields" was removed
Operation "tweet.getAll.arguments.tweet.fields" was removed
Operation "tweet.getAll.arguments.user.fields" was removed
Operation "tweet.getAll.arguments.fields" was added
Operation "tweet.get.arguments.media.fields" was removed
Operation "tweet.get.arguments.place.fields" was removed
Operation "tweet.get.arguments.poll.fields" was removed
Operation "tweet.get.arguments.tweet.fields" was removed
Operation "tweet.get.arguments.user.fields" was removed
Operation "tweet.get.arguments.fields" was added
Operation "user.getTimeline.arguments.media.fields" was removed
Operation "user.getTimeline.arguments.place.fields" was removed
Operation "user.getTimeline.arguments.poll.fields" was removed
Operation "user.getTimeline.arguments.tweet.fields" was removed
Operation "user.getTimeline.arguments.user.fields" was removed
Operation "user.getTimeline.arguments.fields" was added
Operation "user.getLikedTweets.arguments.media.fields" was removed
Operation "user.getLikedTweets.arguments.place.fields" was removed
Operation "user.getLikedTweets.arguments.poll.fields" was removed
Operation "user.getLikedTweets.arguments.tweet.fields" was removed
Operation "user.getLikedTweets.arguments.user.fields" was removed
Operation "user.getLikedTweets.arguments.fields" was added
Operation "bookmark.getAll.arguments.media.fields" was removed
Operation "bookmark.getAll.arguments.place.fields" was removed
Operation "bookmark.getAll.arguments.poll.fields" was removed
Operation "bookmark.getAll.arguments.tweet.fields" was removed
Operation "bookmark.getAll.arguments.user.fields" was removed
Operation "bookmark.getAll.arguments.fields" was added
Operation "search.getRecent.arguments.media.fields" was removed
Operation "search.getRecent.arguments.place.fields" was removed
Operation "search.getRecent.arguments.poll.fields" was removed
Operation "search.getRecent.arguments.tweet.fields" was removed
Operation "search.getRecent.arguments.user.fields" was removed
Operation "search.getRecent.arguments.fields" was added
Operation "quote.getAll.arguments.media.fields" was removed
Operation "quote.getAll.arguments.place.fields" was removed
Operation "quote.getAll.arguments.poll.fields" was removed
Operation "quote.getAll.arguments.tweet.fields" was removed
Operation "quote.getAll.arguments.user.fields" was removed
Operation "quote.getAll.arguments.fields" was added
Type "Fields" was added
  • Loading branch information
SDKgen-Bot committed May 3, 2024
1 parent 8dde2ca commit df3c003
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 43 deletions.
2 changes: 1 addition & 1 deletion sdkgen.lock

Large diffs are not rendered by default.

10 changes: 4 additions & 6 deletions src/BookmarkTag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import {TagAbstract} from "sdkgen-client"
import {ClientException, UnknownStatusCodeException} from "sdkgen-client";

import {BookmarkResponse} from "./BookmarkResponse";
import {Fields} from "./Fields";
import {SingleTweet} from "./SingleTweet";
import {TweetCollectionResponse} from "./TweetCollectionResponse";

Expand All @@ -18,7 +19,7 @@ export class BookmarkTag extends TagAbstract {
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getAll(userId: string, expansions?: string, maxResults?: number, paginationToken?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getAll(userId: string, expansions?: string, maxResults?: number, paginationToken?: string, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/users/:user_id/bookmarks', {
'user_id': userId,
});
Expand All @@ -30,12 +31,9 @@ export class BookmarkTag extends TagAbstract {
'expansions': expansions,
'max_results': maxResults,
'pagination_token': paginationToken,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [

Check failure on line 35 in src/BookmarkTag.ts

View workflow job for this annotation

GitHub Actions / publish

Expected 1 arguments, but got 2.
'fields',
]),
};

Expand Down
12 changes: 12 additions & 0 deletions src/Fields.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* Fields automatically generated by SDKgen please do not edit this file manually
* {@link https://sdkgen.app}
*/

export interface Fields {
"media.fields"?: string
"place.fields"?: string
"poll.fields"?: string
"tweet.fields"?: string
"user.fields"?: string
}
10 changes: 4 additions & 6 deletions src/QuoteTag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import axios, {AxiosRequestConfig} from "axios";
import {TagAbstract} from "sdkgen-client"
import {ClientException, UnknownStatusCodeException} from "sdkgen-client";

import {Fields} from "./Fields";
import {TweetCollectionResponse} from "./TweetCollectionResponse";

export class QuoteTag extends TagAbstract {
Expand All @@ -16,7 +17,7 @@ export class QuoteTag extends TagAbstract {
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getAll(tweetId: string, exclude?: string, expansions?: string, maxResults?: number, paginationToken?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getAll(tweetId: string, exclude?: string, expansions?: string, maxResults?: number, paginationToken?: string, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/tweets/:tweet_id/quote_tweets', {
'tweet_id': tweetId,
});
Expand All @@ -29,12 +30,9 @@ export class QuoteTag extends TagAbstract {
'expansions': expansions,
'max_results': maxResults,
'pagination_token': paginationToken,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [

Check failure on line 34 in src/QuoteTag.ts

View workflow job for this annotation

GitHub Actions / publish

Expected 1 arguments, but got 2.
'fields',
]),
};

Expand Down
10 changes: 4 additions & 6 deletions src/SearchTag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@ import axios, {AxiosRequestConfig} from "axios";
import {TagAbstract} from "sdkgen-client"
import {ClientException, UnknownStatusCodeException} from "sdkgen-client";

import {Fields} from "./Fields";
import {TweetCollectionResponse} from "./TweetCollectionResponse";

export class SearchTag extends TagAbstract {
/**
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getRecent(query?: string, startTime?: string, endTime?: string, sinceId?: string, untilId?: string, sortOrder?: string, expansions?: string, maxResults?: number, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getRecent(query?: string, startTime?: string, endTime?: string, sinceId?: string, untilId?: string, sortOrder?: string, expansions?: string, maxResults?: number, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/tweets/search/recent', {
});

Expand All @@ -30,12 +31,9 @@ export class SearchTag extends TagAbstract {
'sort_order': sortOrder,
'expansions': expansions,
'max_results': maxResults,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [

Check failure on line 35 in src/SearchTag.ts

View workflow job for this annotation

GitHub Actions / publish

Expected 1 arguments, but got 2.
'fields',
]),
};

Expand Down
19 changes: 7 additions & 12 deletions src/TweetTag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import axios, {AxiosRequestConfig} from "axios";
import {TagAbstract} from "sdkgen-client"
import {ClientException, UnknownStatusCodeException} from "sdkgen-client";

import {Fields} from "./Fields";
import {HideReplyResponse} from "./HideReplyResponse";
import {HideReplyUpdate} from "./HideReplyUpdate";
import {Tweet} from "./Tweet";
Expand All @@ -22,7 +23,7 @@ export class TweetTag extends TagAbstract {
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getAll(ids?: string, expansions?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getAll(ids?: string, expansions?: string, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/tweets', {
});

Expand All @@ -32,12 +33,9 @@ export class TweetTag extends TagAbstract {
params: this.parser.query({
'ids': ids,
'expansions': expansions,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [

Check failure on line 37 in src/TweetTag.ts

View workflow job for this annotation

GitHub Actions / publish

Expected 1 arguments, but got 2.
'fields',
]),
};

Expand All @@ -64,7 +62,7 @@ export class TweetTag extends TagAbstract {
* @returns {Promise<TweetEntityResponse>}
* @throws {ClientException}
*/
public async get(tweetId: string, expansions?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetEntityResponse> {
public async get(tweetId: string, expansions?: string, fields?: Fields): Promise<TweetEntityResponse> {
const url = this.parser.url('/2/tweets/:tweet_id', {
'tweet_id': tweetId,
});
Expand All @@ -74,12 +72,9 @@ export class TweetTag extends TagAbstract {
method: 'GET',
params: this.parser.query({
'expansions': expansions,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [

Check failure on line 76 in src/TweetTag.ts

View workflow job for this annotation

GitHub Actions / publish

Expected 1 arguments, but got 2.
'fields',
]),
};

Expand Down
19 changes: 7 additions & 12 deletions src/UserTag.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import axios, {AxiosRequestConfig} from "axios";
import {TagAbstract} from "sdkgen-client"
import {ClientException, UnknownStatusCodeException} from "sdkgen-client";

import {Fields} from "./Fields";
import {LikeResponse} from "./LikeResponse";
import {SingleTweet} from "./SingleTweet";
import {TweetCollectionResponse} from "./TweetCollectionResponse";
Expand All @@ -16,7 +17,7 @@ export class UserTag extends TagAbstract {
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getTimeline(userId: string, startTime?: string, endTime?: string, sinceId?: string, untilId?: string, exclude?: string, expansions?: string, maxResults?: number, paginationToken?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getTimeline(userId: string, startTime?: string, endTime?: string, sinceId?: string, untilId?: string, exclude?: string, expansions?: string, maxResults?: number, paginationToken?: string, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/users/:user_id/timelines/reverse_chronological', {
'user_id': userId,
});
Expand All @@ -33,12 +34,9 @@ export class UserTag extends TagAbstract {
'expansions': expansions,
'max_results': maxResults,
'pagination_token': paginationToken,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [
'fields',
]),
};

Expand All @@ -65,7 +63,7 @@ export class UserTag extends TagAbstract {
* @returns {Promise<TweetCollectionResponse>}
* @throws {ClientException}
*/
public async getLikedTweets(userId: string, expansions?: string, maxResults?: number, paginationToken?: string, mediaFields?: string, placeFields?: string, pollFields?: string, tweetFields?: string, userFields?: string): Promise<TweetCollectionResponse> {
public async getLikedTweets(userId: string, expansions?: string, maxResults?: number, paginationToken?: string, fields?: Fields): Promise<TweetCollectionResponse> {
const url = this.parser.url('/2/users/:user_id/liked_tweets', {
'user_id': userId,
});
Expand All @@ -77,12 +75,9 @@ export class UserTag extends TagAbstract {
'expansions': expansions,
'max_results': maxResults,
'pagination_token': paginationToken,
'media.fields': mediaFields,
'place.fields': placeFields,
'poll.fields': pollFields,
'tweet.fields': tweetFields,
'user.fields': userFields,
'fields': fields,
}, [
'fields',
]),
};

Expand Down

0 comments on commit df3c003

Please sign in to comment.