| Index: discovery/googleapis/firebasedynamiclinks__v1.json
|
| diff --git a/discovery/googleapis/firebasedynamiclinks__v1.json b/discovery/googleapis/firebasedynamiclinks__v1.json
|
| index b6b2c26207048eeb9f866de7db24d27101a077af..9addc3dcfc7d2cd68fd17424f2e831d40212ddc3 100644
|
| --- a/discovery/googleapis/firebasedynamiclinks__v1.json
|
| +++ b/discovery/googleapis/firebasedynamiclinks__v1.json
|
| @@ -25,16 +25,6 @@
|
| "ownerDomain": "google.com",
|
| "ownerName": "Google",
|
| "parameters": {
|
| - "bearer_token": {
|
| - "description": "OAuth bearer token.",
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| - "oauth_token": {
|
| - "description": "OAuth 2.0 token for the current user.",
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| "upload_protocol": {
|
| "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").",
|
| "location": "query",
|
| @@ -46,13 +36,13 @@
|
| "location": "query",
|
| "type": "boolean"
|
| },
|
| - "uploadType": {
|
| - "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").",
|
| + "fields": {
|
| + "description": "Selector specifying which fields to include in a partial response.",
|
| "location": "query",
|
| "type": "string"
|
| },
|
| - "fields": {
|
| - "description": "Selector specifying which fields to include in a partial response.",
|
| + "uploadType": {
|
| + "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").",
|
| "location": "query",
|
| "type": "string"
|
| },
|
| @@ -110,6 +100,16 @@
|
| "description": "Pretty-print response.",
|
| "location": "query",
|
| "type": "boolean"
|
| + },
|
| + "bearer_token": {
|
| + "description": "OAuth bearer token.",
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| + "oauth_token": {
|
| + "description": "OAuth 2.0 token for the current user.",
|
| + "location": "query",
|
| + "type": "string"
|
| }
|
| },
|
| "protocol": "rest",
|
| @@ -136,25 +136,132 @@
|
| }
|
| }
|
| },
|
| - "revision": "20170210",
|
| + "revision": "20170228",
|
| "rootUrl": "https://firebasedynamiclinks.googleapis.com/",
|
| "schemas": {
|
| - "IosInfo": {
|
| - "description": "iOS related attributes to the Dynamic Link..",
|
| - "id": "IosInfo",
|
| + "SocialMetaTagInfo": {
|
| + "description": "Parameters for social meta tag params.\nUsed to set meta tag data for link previews on social sites.",
|
| + "id": "SocialMetaTagInfo",
|
| "properties": {
|
| - "iosIpadBundleId": {
|
| - "description": "iPad bundle ID of the app.",
|
| + "socialDescription": {
|
| + "description": "A short description of the link. Optional.",
|
| "type": "string"
|
| },
|
| - "iosCustomScheme": {
|
| - "description": "Custom (destination) scheme to use for iOS. By default, we’ll use the\nbundle ID as the custom scheme. Developer can override this behavior using\nthis param.",
|
| + "socialTitle": {
|
| + "description": "Title to be displayed. Optional.",
|
| "type": "string"
|
| },
|
| - "iosBundleId": {
|
| - "description": "iOS bundle ID of the app.",
|
| + "socialImageLink": {
|
| + "description": "An image url string. Optional.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "DynamicLinkWarning": {
|
| + "description": "Dynamic Links warning messages.",
|
| + "id": "DynamicLinkWarning",
|
| + "properties": {
|
| + "warningMessage": {
|
| + "description": "The warning message to help developers improve their requests.",
|
| + "type": "string"
|
| + },
|
| + "warningCode": {
|
| + "description": "The warning code.",
|
| + "enum": [
|
| + "CODE_UNSPECIFIED",
|
| + "NOT_IN_PROJECT_ANDROID_PACKAGE_NAME",
|
| + "NOT_INTEGER_ANDROID_PACKAGE_MIN_VERSION",
|
| + "UNNECESSARY_ANDROID_PACKAGE_MIN_VERSION",
|
| + "NOT_URI_ANDROID_LINK",
|
| + "UNNECESSARY_ANDROID_LINK",
|
| + "NOT_URI_ANDROID_FALLBACK_LINK",
|
| + "BAD_URI_SCHEME_ANDROID_FALLBACK_LINK",
|
| + "NOT_IN_PROJECT_IOS_BUNDLE_ID",
|
| + "NOT_IN_PROJECT_IPAD_BUNDLE_ID",
|
| + "UNNECESSARY_IOS_URL_SCHEME",
|
| + "NOT_NUMERIC_IOS_APP_STORE_ID",
|
| + "UNNECESSARY_IOS_APP_STORE_ID",
|
| + "NOT_URI_IOS_FALLBACK_LINK",
|
| + "BAD_URI_SCHEME_IOS_FALLBACK_LINK",
|
| + "NOT_URI_IPAD_FALLBACK_LINK",
|
| + "BAD_URI_SCHEME_IPAD_FALLBACK_LINK",
|
| + "BAD_DEBUG_PARAM",
|
| + "BAD_AD_PARAM",
|
| + "DEPRECATED_PARAM",
|
| + "UNRECOGNIZED_PARAM",
|
| + "TOO_LONG_PARAM",
|
| + "NOT_URI_SOCIAL_IMAGE_LINK",
|
| + "BAD_URI_SCHEME_SOCIAL_IMAGE_LINK",
|
| + "NOT_URI_SOCIAL_URL",
|
| + "BAD_URI_SCHEME_SOCIAL_URL",
|
| + "LINK_LENGTH_TOO_LONG",
|
| + "LINK_WITH_FRAGMENTS",
|
| + "NOT_MATCHING_IOS_BUNDLE_ID_AND_STORE_ID"
|
| + ],
|
| + "enumDescriptions": [
|
| + "Unknown code.",
|
| + "The Android package does not match any in developer's DevConsole project.",
|
| + "The Android minimum version code has to be a valid integer.",
|
| + "Android package min version param is not needed, e.g. when\n'apn' is missing.",
|
| + "Android link is not a valid URI.",
|
| + "Android link param is not needed, e.g. when param 'al' and 'link' have\nthe same value..",
|
| + "Android fallback link is not a valid URI.",
|
| + "Android fallback link has an invalid (non http/https) URI scheme.",
|
| + "The iOS bundle ID does not match any in developer's DevConsole project.",
|
| + "The iPad bundle ID does not match any in developer's DevConsole project.",
|
| + "iOS URL scheme is not needed, e.g. when 'ibi' are 'ipbi' are all missing.",
|
| + "iOS app store ID format is incorrect, e.g. not numeric.",
|
| + "iOS app store ID is not needed.",
|
| + "iOS fallback link is not a valid URI.",
|
| + "iOS fallback link has an invalid (non http/https) URI scheme.",
|
| + "iPad fallback link is not a valid URI.",
|
| + "iPad fallback link has an invalid (non http/https) URI scheme.",
|
| + "Debug param format is incorrect.",
|
| + "isAd param format is incorrect.",
|
| + "Indicates a certain param is deprecated.",
|
| + "Indicates certain paramater is not recognized.",
|
| + "Indicates certain paramater is too long.",
|
| + "Social meta tag image link is not a valid URI.",
|
| + "Social meta tag image link has an invalid (non http/https) URI scheme.",
|
| + "",
|
| + "",
|
| + "Dynamic Link URL length is too long.",
|
| + "Dynamic Link URL contains fragments.",
|
| + "The iOS bundle ID does not match with the given iOS store ID."
|
| + ],
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "AndroidInfo": {
|
| + "description": "Android related attributes to the Dynamic Link.",
|
| + "id": "AndroidInfo",
|
| + "properties": {
|
| + "androidPackageName": {
|
| + "description": "Android package name of the app.",
|
| + "type": "string"
|
| + },
|
| + "androidMinPackageVersionCode": {
|
| + "description": "Minimum version code for the Android app. If the installed app’s version\ncode is lower, then the user is taken to the Play Store.",
|
| + "type": "string"
|
| + },
|
| + "androidLink": {
|
| + "description": "If specified, this overrides the ‘link’ parameter on Android.",
|
| "type": "string"
|
| },
|
| + "androidFallbackLink": {
|
| + "description": "Link to open on Android if the app is not installed.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "IosInfo": {
|
| + "description": "iOS related attributes to the Dynamic Link..",
|
| + "id": "IosInfo",
|
| + "properties": {
|
| "iosFallbackLink": {
|
| "description": "Link to open on iOS if the app is not installed.",
|
| "type": "string"
|
| @@ -166,6 +273,18 @@
|
| "iosIpadFallbackLink": {
|
| "description": "If specified, this overrides the ios_fallback_link value on iPads.",
|
| "type": "string"
|
| + },
|
| + "iosIpadBundleId": {
|
| + "description": "iPad bundle ID of the app.",
|
| + "type": "string"
|
| + },
|
| + "iosCustomScheme": {
|
| + "description": "Custom (destination) scheme to use for iOS. By default, we’ll use the\nbundle ID as the custom scheme. Developer can override this behavior using\nthis param.",
|
| + "type": "string"
|
| + },
|
| + "iosBundleId": {
|
| + "description": "iOS bundle ID of the app.",
|
| + "type": "string"
|
| }
|
| },
|
| "type": "object"
|
| @@ -211,6 +330,10 @@
|
| "description": "Request to create a short Dynamic Link.",
|
| "id": "CreateShortDynamicLinkRequest",
|
| "properties": {
|
| + "longDynamicLink": {
|
| + "description": "Full long Dynamic Link URL with desired query parameters specified.\nFor example,\n\"https://sample.app.goo.gl/?link=http://www.google.com&apn=com.sample\",\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically).",
|
| + "type": "string"
|
| + },
|
| "suffix": {
|
| "$ref": "Suffix",
|
| "description": "Short Dynamic Link suffix. Optional."
|
| @@ -218,10 +341,6 @@
|
| "dynamicLinkInfo": {
|
| "$ref": "DynamicLinkInfo",
|
| "description": "Information about the Dynamic Link to be shortened.\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| - },
|
| - "longDynamicLink": {
|
| - "description": "Full long Dynamic Link URL with desired query parameters specified.\nFor example,\n\"https://sample.app.goo.gl/?link=http://www.google.com&apn=com.sample\",\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically).",
|
| - "type": "string"
|
| }
|
| },
|
| "type": "object"
|
| @@ -282,10 +401,6 @@
|
| "description": "Information about a Dynamic Link.",
|
| "id": "DynamicLinkInfo",
|
| "properties": {
|
| - "analyticsInfo": {
|
| - "$ref": "AnalyticsInfo",
|
| - "description": "Parameters used for tracking. See all tracking parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| - },
|
| "dynamicLinkDomain": {
|
| "description": "Dynamic Links domain that the project owns, e.g. abcd.app.goo.gl\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#set-up-firebase-and-the-dynamic-links-sdk)\non how to set up Dynamic Link domain associated with your Firebase project.\n\nRequired.",
|
| "type": "string"
|
| @@ -305,6 +420,10 @@
|
| "androidInfo": {
|
| "$ref": "AndroidInfo",
|
| "description": "Android related information. See Android related parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| + },
|
| + "analyticsInfo": {
|
| + "$ref": "AnalyticsInfo",
|
| + "description": "Parameters used for tracking. See all tracking parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| }
|
| },
|
| "type": "object"
|
| @@ -331,125 +450,6 @@
|
| }
|
| },
|
| "type": "object"
|
| - },
|
| - "SocialMetaTagInfo": {
|
| - "description": "Parameters for social meta tag params.\nUsed to set meta tag data for link previews on social sites.",
|
| - "id": "SocialMetaTagInfo",
|
| - "properties": {
|
| - "socialTitle": {
|
| - "description": "Title to be displayed. Optional.",
|
| - "type": "string"
|
| - },
|
| - "socialImageLink": {
|
| - "description": "An image url string. Optional.",
|
| - "type": "string"
|
| - },
|
| - "socialDescription": {
|
| - "description": "A short description of the link. Optional.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "AndroidInfo": {
|
| - "description": "Android related attributes to the Dynamic Link.",
|
| - "id": "AndroidInfo",
|
| - "properties": {
|
| - "androidLink": {
|
| - "description": "If specified, this overrides the ‘link’ parameter on Android.",
|
| - "type": "string"
|
| - },
|
| - "androidFallbackLink": {
|
| - "description": "Link to open on Android if the app is not installed.",
|
| - "type": "string"
|
| - },
|
| - "androidPackageName": {
|
| - "description": "Android package name of the app.",
|
| - "type": "string"
|
| - },
|
| - "androidMinPackageVersionCode": {
|
| - "description": "Minimum version code for the Android app. If the installed app’s version\ncode is lower, then the user is taken to the Play Store.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "DynamicLinkWarning": {
|
| - "description": "Dynamic Links warning messages.",
|
| - "id": "DynamicLinkWarning",
|
| - "properties": {
|
| - "warningCode": {
|
| - "description": "The warning code.",
|
| - "enum": [
|
| - "CODE_UNSPECIFIED",
|
| - "NOT_IN_PROJECT_ANDROID_PACKAGE_NAME",
|
| - "NOT_INTEGER_ANDROID_PACKAGE_MIN_VERSION",
|
| - "UNNECESSARY_ANDROID_PACKAGE_MIN_VERSION",
|
| - "NOT_URI_ANDROID_LINK",
|
| - "UNNECESSARY_ANDROID_LINK",
|
| - "NOT_URI_ANDROID_FALLBACK_LINK",
|
| - "BAD_URI_SCHEME_ANDROID_FALLBACK_LINK",
|
| - "NOT_IN_PROJECT_IOS_BUNDLE_ID",
|
| - "NOT_IN_PROJECT_IPAD_BUNDLE_ID",
|
| - "UNNECESSARY_IOS_URL_SCHEME",
|
| - "NOT_NUMERIC_IOS_APP_STORE_ID",
|
| - "UNNECESSARY_IOS_APP_STORE_ID",
|
| - "NOT_URI_IOS_FALLBACK_LINK",
|
| - "BAD_URI_SCHEME_IOS_FALLBACK_LINK",
|
| - "NOT_URI_IPAD_FALLBACK_LINK",
|
| - "BAD_URI_SCHEME_IPAD_FALLBACK_LINK",
|
| - "BAD_DEBUG_PARAM",
|
| - "BAD_AD_PARAM",
|
| - "DEPRECATED_PARAM",
|
| - "UNRECOGNIZED_PARAM",
|
| - "TOO_LONG_PARAM",
|
| - "NOT_URI_SOCIAL_IMAGE_LINK",
|
| - "BAD_URI_SCHEME_SOCIAL_IMAGE_LINK",
|
| - "NOT_URI_SOCIAL_URL",
|
| - "BAD_URI_SCHEME_SOCIAL_URL",
|
| - "LINK_LENGTH_TOO_LONG",
|
| - "LINK_WITH_FRAGMENTS",
|
| - "NOT_MATCHING_IOS_BUNDLE_ID_AND_STORE_ID"
|
| - ],
|
| - "enumDescriptions": [
|
| - "Unknown code.",
|
| - "The Android package does not match any in developer's DevConsole project.",
|
| - "The Android minimum version code has to be a valid integer.",
|
| - "Android package min version param is not needed, e.g. when\n'apn' is missing.",
|
| - "Android link is not a valid URI.",
|
| - "Android link param is not needed, e.g. when param 'al' and 'link' have\nthe same value..",
|
| - "Android fallback link is not a valid URI.",
|
| - "Android fallback link has an invalid (non http/https) URI scheme.",
|
| - "The iOS bundle ID does not match any in developer's DevConsole project.",
|
| - "The iPad bundle ID does not match any in developer's DevConsole project.",
|
| - "iOS URL scheme is not needed, e.g. when 'ibi' are 'ipbi' are all missing.",
|
| - "iOS app store ID format is incorrect, e.g. not numeric.",
|
| - "iOS app store ID is not needed.",
|
| - "iOS fallback link is not a valid URI.",
|
| - "iOS fallback link has an invalid (non http/https) URI scheme.",
|
| - "iPad fallback link is not a valid URI.",
|
| - "iPad fallback link has an invalid (non http/https) URI scheme.",
|
| - "Debug param format is incorrect.",
|
| - "isAd param format is incorrect.",
|
| - "Indicates a certain param is deprecated.",
|
| - "Indicates certain paramater is not recognized.",
|
| - "Indicates certain paramater is too long.",
|
| - "Social meta tag image link is not a valid URI.",
|
| - "Social meta tag image link has an invalid (non http/https) URI scheme.",
|
| - "",
|
| - "",
|
| - "Dynamic Link URL length is too long.",
|
| - "Dynamic Link URL contains fragments.",
|
| - "The iOS bundle ID does not match with the given iOS store ID."
|
| - ],
|
| - "type": "string"
|
| - },
|
| - "warningMessage": {
|
| - "description": "The warning message to help developers improve their requests.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| }
|
| },
|
| "servicePath": "",
|
|
|