11 changed files with 66 additions and 25 deletions
@ -0,0 +1,38 @@
|
||||
package com.conflux.common.utils; |
||||
|
||||
import storage.nft.ApiClient; |
||||
import storage.nft.ApiException; |
||||
import storage.nft.Configuration; |
||||
import storage.nft.api.NftStorageApi; |
||||
import storage.nft.auth.HttpBearerAuth; |
||||
import storage.nft.model.DeleteResponse; |
||||
|
||||
/** |
||||
* @Author _007long |
||||
* @Date 2022 06 27 |
||||
**/ |
||||
public class IpfsUtils { |
||||
|
||||
public static void main(String[] args) { |
||||
System.out.println("-------------------->"); |
||||
ApiClient defaultClient = Configuration.getDefaultApiClient(); |
||||
defaultClient.setBasePath("https://api.nft.storage"); |
||||
|
||||
// Configure HTTP bearer authorization: bearerAuth
|
||||
HttpBearerAuth bearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("18782126717@163.com"); |
||||
bearerAuth.setBearerToken("Bearer WyIweDU5NmJmN2MyMmZmZTkxMTBkYmIwMTE0YWNkMjVhMGQ3NGE0ODgwNGRmMjg5MzBhNTk4ZGRiZDYxMzEyY2JhOTI0OTU5Y2U0MjVhZDMwZWQ3OTJiOTM0YmY5YzBhODRhYTA5ZGEyYWI2ZWM4NDI3ZWFkNWQzYjE2NGExYmE5MDE0MWMiLCJ7XCJpYXRcIjoxNjU2MTM2NjAyLFwiZXh0XCI6MTY1NjE0MzgwMixcImlzc1wiOlwiZGlkOmV0aHI6MHhGOTFERjhiQjMwYzhEZGZBMWU3NjJFOTM4RjhjZDdhOTVENTMzNWUyXCIsXCJzdWJcIjpcInF1Q3BvczNQVW9odjFacEgwclExa2U5aWVJR2hLWXh4ZnVjODhlblRsMnM9XCIsXCJhdWRcIjpcIlpvYmw1QzJHRWVvT1dudXdpb0RURDRBSnd1NlhFTW5WSEttWjZWOFZZLUU9XCIsXCJuYmZcIjoxNjU2MTM2NjAyLFwidGlkXCI6XCI0ZWNkMDY2NS1lZTRlLTQ3OTUtOWE0Ny04NzdiNmY2ZDk4NGJcIixcImFkZFwiOlwiMHg5ZDk5NWViZDU1YmE4YmE4NmU5NzkyOGFmNTdkOWRjZTk5N2YxZjgwZWY2MGJjM2M2ZGY3MmMwM2EzMDZjM2Y4NTQyY2I2MzQ5YjZiMjI3NzA0MzBjZTlmYTgzNjUyZTczZDc1MDUzZDdhMDQzMDEwMmVjYjI5NDY4ODg0MDViZTFiXCJ9Il0="); |
||||
|
||||
NftStorageApi apiInstance = new NftStorageApi(defaultClient); |
||||
String cid = "cid_example"; // String | CID for the NFT
|
||||
try { |
||||
DeleteResponse result = apiInstance.delete(cid); |
||||
System.out.println(result); |
||||
} catch (ApiException e) { |
||||
System.err.println("Exception when calling NftStorageApi#delete"); |
||||
System.err.println("Status code: " + e.getCode()); |
||||
System.err.println("Reason: " + e.getResponseBody()); |
||||
System.err.println("Response headers: " + e.getResponseHeaders()); |
||||
e.printStackTrace(); |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue